{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "import tensorflow as tf"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'2.0.0'"
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "tf.__version__"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 97,
   "metadata": {},
   "outputs": [],
   "source": [
    "w_f = tf.Variable([1.])\n",
    "w_i = tf.Variable([1.])\n",
    "w_o = tf.Variable([1.])\n",
    "w_c = tf.Variable([1.])\n",
    "u_f = tf.Variable([1.])\n",
    "u_i = tf.Variable([1.])\n",
    "u_o = tf.Variable([1.])\n",
    "u_c = tf.Variable([1.])\n",
    "b_f = tf.Variable([1.])\n",
    "b_i = tf.Variable([1.])\n",
    "b_o = tf.Variable([1.])\n",
    "b_c = tf.Variable([1.])\n",
    "x_t = tf.constant([23.])\n",
    "h_t_1 = tf.constant([1.])\n",
    "c_t_1 = tf.constant([1.])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 98,
   "metadata": {},
   "outputs": [],
   "source": [
    "def lstm_cell(x_t,h_t_1, c_t_1):  \n",
    "    f_t = tf.sigmoid(tf.tensordot(w_f,x_t,1) + tf.tensordot(u_f,h_t_1,1) + b_f)\n",
    "    i_t = tf.sigmoid(tf.tensordot(w_i,x_t,1) + tf.tensordot(u_i,h_t_1,1) + b_i)\n",
    "    o_t = tf.sigmoid(tf.tensordot(w_o,x_t,1) + tf.tensordot(u_o,h_t_1,1) + b_o)\n",
    "    tf.tensordot(w_c,x_t,1)\n",
    "    tf.tensordot(u_c,h_t_1,1)\n",
    "    temp = tf.sigmoid(tf.tensordot(w_c,x_t,1) + tf.tensordot(u_c,h_t_1,1) + b_c)\n",
    "    tf.tensordot(i_t,temp,1)\n",
    "    c_t = [tf.tensordot(f_t,c_t_1,1) + tf.tensordot(i_t,temp,1)]\n",
    "    h_t = [tf.tensordot(o_t, tf.sigmoid(c_t),1)]\n",
    "    return (h_t, c_t)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 99,
   "metadata": {},
   "outputs": [],
   "source": [
    "x_t_1 = tf.constant([0.5])\n",
    "x_t_2 = tf.constant([0.7])\n",
    "h_t_1 = tf.constant([1.])\n",
    "c_t_1 = tf.constant([1.])\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 100,
   "metadata": {},
   "outputs": [],
   "source": [
    "def step():\n",
    "    (h_t, c_t) = lstm_cell(x_t_1, h_t_1, c_t_1)\n",
    "    (h_t_p1, c_t_p1) = lstm_cell(x_t_2, h_t, c_t)\n",
    "    return (h_t, h_t_p1)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 101,
   "metadata": {},
   "outputs": [],
   "source": [
    "def loss(x_t_1,x_t_2,h_t_1, h_t_2):\n",
    "    return (tf.square(x_t_1-h_t_1)+tf.square(x_t_2-h_t_2))/2"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 102,
   "metadata": {},
   "outputs": [],
   "source": [
    "def train():\n",
    "    with tf.GradientTape() as t:\n",
    "        lr = 0.1\n",
    "        (h_t_1, h_t_2) = step()\n",
    "        current_loss = loss(x_t_1,x_t_2,h_t_1, h_t_2)\n",
    "        print(f\"Loss: {current_loss}\")\n",
    "        g_w_f,g_w_i,g_w_o,g_w_c,g_u_f,g_u_i,g_u_o,g_u_c,g_b_f,g_b_i,g_b_o,g_b_c = t.gradient(current_loss, [w_f,w_i,w_o,w_c,u_f,u_i,u_o,u_c,b_f,b_i,b_o,b_c])\n",
    "        w_f.assign_sub(lr * g_w_f)\n",
    "        w_i.assign_sub(lr * g_w_i)\n",
    "        w_o.assign_sub(lr * g_w_o)\n",
    "        w_c.assign_sub(lr * g_w_c)\n",
    "        u_f.assign_sub(lr * g_u_f)\n",
    "        u_i.assign_sub(lr * g_u_i)\n",
    "        u_o.assign_sub(lr * g_u_o)\n",
    "        u_c.assign_sub(lr * g_u_c)\n",
    "        b_f.assign_sub(lr * g_b_f)\n",
    "        b_i.assign_sub(lr * g_b_i)\n",
    "        b_o.assign_sub(lr * g_b_o)\n",
    "        b_c.assign_sub(lr * g_b_c)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 108,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Loss: [0.00135499]\n",
      "Loss: [0.00135374]\n",
      "Loss: [0.00135249]\n",
      "Loss: [0.00135125]\n",
      "Loss: [0.00134999]\n",
      "Loss: [0.00134875]\n",
      "Loss: [0.0013475]\n",
      "Loss: [0.00134626]\n",
      "Loss: [0.00134502]\n",
      "Loss: [0.00134377]\n",
      "Loss: [0.00134254]\n",
      "Loss: [0.00134129]\n",
      "Loss: [0.00134006]\n",
      "Loss: [0.00133882]\n",
      "Loss: [0.00133758]\n",
      "Loss: [0.00133635]\n",
      "Loss: [0.00133511]\n",
      "Loss: [0.00133388]\n",
      "Loss: [0.00133265]\n",
      "Loss: [0.00133141]\n",
      "Loss: [0.00133018]\n",
      "Loss: [0.00132896]\n",
      "Loss: [0.00132773]\n",
      "Loss: [0.0013265]\n",
      "Loss: [0.00132528]\n",
      "Loss: [0.00132405]\n",
      "Loss: [0.00132282]\n",
      "Loss: [0.0013216]\n",
      "Loss: [0.00132038]\n",
      "Loss: [0.00131916]\n",
      "Loss: [0.00131794]\n",
      "Loss: [0.00131672]\n",
      "Loss: [0.0013155]\n",
      "Loss: [0.00131429]\n",
      "Loss: [0.00131307]\n",
      "Loss: [0.00131185]\n",
      "Loss: [0.00131064]\n",
      "Loss: [0.00130943]\n",
      "Loss: [0.00130822]\n",
      "Loss: [0.00130701]\n",
      "Loss: [0.00130579]\n",
      "Loss: [0.00130459]\n",
      "Loss: [0.00130338]\n",
      "Loss: [0.00130218]\n",
      "Loss: [0.00130097]\n",
      "Loss: [0.00129977]\n",
      "Loss: [0.00129856]\n",
      "Loss: [0.00129736]\n",
      "Loss: [0.00129616]\n",
      "Loss: [0.00129495]\n",
      "Loss: [0.00129376]\n",
      "Loss: [0.00129256]\n",
      "Loss: [0.00129136]\n",
      "Loss: [0.00129016]\n",
      "Loss: [0.00128897]\n",
      "Loss: [0.00128777]\n",
      "Loss: [0.00128658]\n",
      "Loss: [0.00128539]\n",
      "Loss: [0.0012842]\n",
      "Loss: [0.00128301]\n",
      "Loss: [0.00128182]\n",
      "Loss: [0.00128063]\n",
      "Loss: [0.00127944]\n",
      "Loss: [0.00127826]\n",
      "Loss: [0.00127707]\n",
      "Loss: [0.00127589]\n",
      "Loss: [0.0012747]\n",
      "Loss: [0.00127352]\n",
      "Loss: [0.00127234]\n",
      "Loss: [0.00127116]\n",
      "Loss: [0.00126998]\n",
      "Loss: [0.0012688]\n",
      "Loss: [0.00126763]\n",
      "Loss: [0.00126645]\n",
      "Loss: [0.00126528]\n",
      "Loss: [0.0012641]\n",
      "Loss: [0.00126293]\n",
      "Loss: [0.00126176]\n",
      "Loss: [0.00126059]\n",
      "Loss: [0.00125942]\n",
      "Loss: [0.00125825]\n",
      "Loss: [0.00125708]\n",
      "Loss: [0.00125591]\n",
      "Loss: [0.00125475]\n",
      "Loss: [0.00125358]\n",
      "Loss: [0.00125242]\n",
      "Loss: [0.00125125]\n",
      "Loss: [0.00125009]\n",
      "Loss: [0.00124893]\n",
      "Loss: [0.00124777]\n",
      "Loss: [0.00124661]\n",
      "Loss: [0.00124545]\n",
      "Loss: [0.00124429]\n",
      "Loss: [0.00124314]\n",
      "Loss: [0.00124198]\n",
      "Loss: [0.00124083]\n",
      "Loss: [0.00123967]\n",
      "Loss: [0.00123852]\n",
      "Loss: [0.00123737]\n",
      "Loss: [0.00123622]\n",
      "Loss: [0.00123508]\n",
      "Loss: [0.00123392]\n",
      "Loss: [0.00123278]\n",
      "Loss: [0.00123163]\n",
      "Loss: [0.00123048]\n",
      "Loss: [0.00122934]\n",
      "Loss: [0.00122819]\n",
      "Loss: [0.00122705]\n",
      "Loss: [0.00122591]\n",
      "Loss: [0.00122477]\n",
      "Loss: [0.00122363]\n",
      "Loss: [0.0012225]\n",
      "Loss: [0.00122136]\n",
      "Loss: [0.00122022]\n",
      "Loss: [0.00121908]\n",
      "Loss: [0.00121795]\n",
      "Loss: [0.00121681]\n",
      "Loss: [0.00121568]\n",
      "Loss: [0.00121455]\n",
      "Loss: [0.00121342]\n",
      "Loss: [0.00121229]\n",
      "Loss: [0.00121116]\n",
      "Loss: [0.00121003]\n",
      "Loss: [0.00120891]\n",
      "Loss: [0.00120778]\n",
      "Loss: [0.00120666]\n",
      "Loss: [0.00120553]\n",
      "Loss: [0.00120441]\n",
      "Loss: [0.00120329]\n",
      "Loss: [0.00120217]\n",
      "Loss: [0.00120104]\n",
      "Loss: [0.00119993]\n",
      "Loss: [0.00119881]\n",
      "Loss: [0.00119769]\n",
      "Loss: [0.00119658]\n",
      "Loss: [0.00119546]\n",
      "Loss: [0.00119435]\n",
      "Loss: [0.00119323]\n",
      "Loss: [0.00119212]\n",
      "Loss: [0.00119101]\n",
      "Loss: [0.0011899]\n",
      "Loss: [0.00118879]\n",
      "Loss: [0.00118768]\n",
      "Loss: [0.00118657]\n",
      "Loss: [0.00118546]\n",
      "Loss: [0.00118437]\n",
      "Loss: [0.00118325]\n",
      "Loss: [0.00118215]\n",
      "Loss: [0.00118105]\n",
      "Loss: [0.00117995]\n",
      "Loss: [0.00117885]\n",
      "Loss: [0.00117775]\n",
      "Loss: [0.00117665]\n",
      "Loss: [0.00117555]\n",
      "Loss: [0.00117445]\n",
      "Loss: [0.00117336]\n",
      "Loss: [0.00117226]\n",
      "Loss: [0.00117117]\n",
      "Loss: [0.00117007]\n",
      "Loss: [0.00116898]\n",
      "Loss: [0.00116789]\n",
      "Loss: [0.0011668]\n",
      "Loss: [0.00116571]\n",
      "Loss: [0.00116462]\n",
      "Loss: [0.00116353]\n",
      "Loss: [0.00116244]\n",
      "Loss: [0.00116136]\n",
      "Loss: [0.00116027]\n",
      "Loss: [0.00115919]\n",
      "Loss: [0.00115811]\n",
      "Loss: [0.00115703]\n",
      "Loss: [0.00115594]\n",
      "Loss: [0.00115487]\n",
      "Loss: [0.00115379]\n",
      "Loss: [0.00115271]\n",
      "Loss: [0.00115163]\n",
      "Loss: [0.00115056]\n",
      "Loss: [0.00114948]\n",
      "Loss: [0.0011484]\n",
      "Loss: [0.00114733]\n",
      "Loss: [0.00114625]\n",
      "Loss: [0.00114519]\n",
      "Loss: [0.00114411]\n",
      "Loss: [0.00114304]\n",
      "Loss: [0.00114197]\n",
      "Loss: [0.0011409]\n",
      "Loss: [0.00113984]\n",
      "Loss: [0.00113877]\n",
      "Loss: [0.00113771]\n",
      "Loss: [0.00113664]\n",
      "Loss: [0.00113558]\n",
      "Loss: [0.00113452]\n",
      "Loss: [0.00113345]\n",
      "Loss: [0.00113239]\n",
      "Loss: [0.00113133]\n",
      "Loss: [0.00113027]\n",
      "Loss: [0.00112922]\n",
      "Loss: [0.00112816]\n",
      "Loss: [0.0011271]\n",
      "Loss: [0.00112605]\n",
      "Loss: [0.00112499]\n",
      "Loss: [0.00112394]\n",
      "Loss: [0.00112289]\n",
      "Loss: [0.00112183]\n",
      "Loss: [0.00112079]\n",
      "Loss: [0.00111974]\n",
      "Loss: [0.00111869]\n",
      "Loss: [0.00111764]\n",
      "Loss: [0.00111659]\n",
      "Loss: [0.00111555]\n",
      "Loss: [0.0011145]\n",
      "Loss: [0.00111346]\n",
      "Loss: [0.00111241]\n",
      "Loss: [0.00111137]\n",
      "Loss: [0.00111033]\n",
      "Loss: [0.00110928]\n",
      "Loss: [0.00110825]\n",
      "Loss: [0.00110721]\n",
      "Loss: [0.00110617]\n",
      "Loss: [0.00110514]\n",
      "Loss: [0.0011041]\n",
      "Loss: [0.00110307]\n",
      "Loss: [0.00110203]\n",
      "Loss: [0.001101]\n",
      "Loss: [0.00109996]\n",
      "Loss: [0.00109893]\n",
      "Loss: [0.0010979]\n",
      "Loss: [0.00109687]\n",
      "Loss: [0.00109584]\n",
      "Loss: [0.00109482]\n",
      "Loss: [0.00109379]\n",
      "Loss: [0.00109276]\n",
      "Loss: [0.00109174]\n",
      "Loss: [0.00109072]\n",
      "Loss: [0.00108969]\n",
      "Loss: [0.00108866]\n",
      "Loss: [0.00108764]\n",
      "Loss: [0.00108662]\n",
      "Loss: [0.0010856]\n",
      "Loss: [0.00108458]\n",
      "Loss: [0.00108356]\n",
      "Loss: [0.00108255]\n",
      "Loss: [0.00108153]\n",
      "Loss: [0.00108052]\n",
      "Loss: [0.0010795]\n",
      "Loss: [0.00107849]\n",
      "Loss: [0.00107748]\n",
      "Loss: [0.00107646]\n",
      "Loss: [0.00107545]\n",
      "Loss: [0.00107444]\n",
      "Loss: [0.00107344]\n",
      "Loss: [0.00107243]\n",
      "Loss: [0.00107142]\n",
      "Loss: [0.00107041]\n",
      "Loss: [0.0010694]\n",
      "Loss: [0.0010684]\n",
      "Loss: [0.0010674]\n",
      "Loss: [0.00106639]\n",
      "Loss: [0.00106539]\n",
      "Loss: [0.00106439]\n",
      "Loss: [0.00106339]\n",
      "Loss: [0.00106239]\n",
      "Loss: [0.00106139]\n",
      "Loss: [0.00106039]\n",
      "Loss: [0.0010594]\n",
      "Loss: [0.0010584]\n",
      "Loss: [0.0010574]\n",
      "Loss: [0.00105641]\n",
      "Loss: [0.00105542]\n",
      "Loss: [0.00105442]\n",
      "Loss: [0.00105343]\n",
      "Loss: [0.00105244]\n",
      "Loss: [0.00105145]\n",
      "Loss: [0.00105046]\n",
      "Loss: [0.00104947]\n",
      "Loss: [0.00104848]\n",
      "Loss: [0.0010475]\n",
      "Loss: [0.00104651]\n",
      "Loss: [0.00104553]\n",
      "Loss: [0.00104455]\n",
      "Loss: [0.00104356]\n",
      "Loss: [0.00104258]\n",
      "Loss: [0.0010416]\n",
      "Loss: [0.00104062]\n",
      "Loss: [0.00103964]\n",
      "Loss: [0.00103866]\n",
      "Loss: [0.00103768]\n",
      "Loss: [0.0010367]\n",
      "Loss: [0.00103573]\n",
      "Loss: [0.00103475]\n",
      "Loss: [0.00103378]\n",
      "Loss: [0.00103281]\n",
      "Loss: [0.00103183]\n",
      "Loss: [0.00103086]\n",
      "Loss: [0.00102989]\n",
      "Loss: [0.00102892]\n",
      "Loss: [0.00102795]\n",
      "Loss: [0.00102698]\n",
      "Loss: [0.00102601]\n",
      "Loss: [0.00102505]\n",
      "Loss: [0.00102408]\n",
      "Loss: [0.00102311]\n",
      "Loss: [0.00102215]\n",
      "Loss: [0.00102119]\n",
      "Loss: [0.00102023]\n",
      "Loss: [0.00101927]\n",
      "Loss: [0.0010183]\n",
      "Loss: [0.00101734]\n",
      "Loss: [0.00101638]\n",
      "Loss: [0.00101543]\n",
      "Loss: [0.00101447]\n",
      "Loss: [0.00101351]\n",
      "Loss: [0.00101256]\n",
      "Loss: [0.0010116]\n",
      "Loss: [0.00101065]\n",
      "Loss: [0.00100969]\n",
      "Loss: [0.00100874]\n",
      "Loss: [0.00100779]\n",
      "Loss: [0.00100684]\n",
      "Loss: [0.00100589]\n",
      "Loss: [0.00100494]\n",
      "Loss: [0.00100399]\n",
      "Loss: [0.00100304]\n",
      "Loss: [0.00100209]\n",
      "Loss: [0.00100115]\n",
      "Loss: [0.00100021]\n",
      "Loss: [0.00099926]\n",
      "Loss: [0.00099832]\n",
      "Loss: [0.00099738]\n",
      "Loss: [0.00099644]\n",
      "Loss: [0.0009955]\n",
      "Loss: [0.00099456]\n",
      "Loss: [0.00099362]\n",
      "Loss: [0.00099268]\n",
      "Loss: [0.00099174]\n",
      "Loss: [0.0009908]\n",
      "Loss: [0.00098987]\n",
      "Loss: [0.00098893]\n",
      "Loss: [0.000988]\n",
      "Loss: [0.00098707]\n",
      "Loss: [0.00098613]\n",
      "Loss: [0.0009852]\n",
      "Loss: [0.00098427]\n",
      "Loss: [0.00098334]\n",
      "Loss: [0.00098241]\n",
      "Loss: [0.00098149]\n",
      "Loss: [0.00098056]\n",
      "Loss: [0.00097963]\n",
      "Loss: [0.00097871]\n",
      "Loss: [0.00097778]\n",
      "Loss: [0.00097686]\n",
      "Loss: [0.00097593]\n",
      "Loss: [0.00097501]\n",
      "Loss: [0.00097409]\n",
      "Loss: [0.00097317]\n",
      "Loss: [0.00097225]\n",
      "Loss: [0.00097133]\n",
      "Loss: [0.00097041]\n",
      "Loss: [0.00096949]\n",
      "Loss: [0.00096857]\n",
      "Loss: [0.00096766]\n",
      "Loss: [0.00096674]\n",
      "Loss: [0.00096583]\n",
      "Loss: [0.00096492]\n",
      "Loss: [0.000964]\n",
      "Loss: [0.00096309]\n",
      "Loss: [0.00096218]\n",
      "Loss: [0.00096127]\n",
      "Loss: [0.00096036]\n",
      "Loss: [0.00095945]\n",
      "Loss: [0.00095854]\n",
      "Loss: [0.00095764]\n",
      "Loss: [0.00095673]\n",
      "Loss: [0.00095583]\n",
      "Loss: [0.00095492]\n",
      "Loss: [0.00095402]\n",
      "Loss: [0.00095311]\n",
      "Loss: [0.00095221]\n",
      "Loss: [0.00095131]\n",
      "Loss: [0.00095041]\n",
      "Loss: [0.00094951]\n",
      "Loss: [0.00094861]\n",
      "Loss: [0.00094771]\n",
      "Loss: [0.00094682]\n",
      "Loss: [0.00094592]\n",
      "Loss: [0.00094502]\n",
      "Loss: [0.00094413]\n",
      "Loss: [0.00094323]\n",
      "Loss: [0.00094234]\n",
      "Loss: [0.00094145]\n",
      "Loss: [0.00094055]\n",
      "Loss: [0.00093966]\n",
      "Loss: [0.00093878]\n",
      "Loss: [0.00093789]\n",
      "Loss: [0.00093699]\n",
      "Loss: [0.00093611]\n",
      "Loss: [0.00093522]\n",
      "Loss: [0.00093433]\n",
      "Loss: [0.00093345]\n",
      "Loss: [0.00093257]\n",
      "Loss: [0.00093168]\n",
      "Loss: [0.0009308]\n",
      "Loss: [0.00092992]\n",
      "Loss: [0.00092903]\n",
      "Loss: [0.00092815]\n",
      "Loss: [0.00092727]\n",
      "Loss: [0.00092639]\n",
      "Loss: [0.00092551]\n",
      "Loss: [0.00092464]\n",
      "Loss: [0.00092376]\n",
      "Loss: [0.00092289]\n",
      "Loss: [0.00092201]\n",
      "Loss: [0.00092113]\n",
      "Loss: [0.00092026]\n",
      "Loss: [0.00091939]\n",
      "Loss: [0.00091852]\n",
      "Loss: [0.00091764]\n",
      "Loss: [0.00091678]\n",
      "Loss: [0.0009159]\n",
      "Loss: [0.00091503]\n",
      "Loss: [0.00091416]\n",
      "Loss: [0.0009133]\n",
      "Loss: [0.00091243]\n",
      "Loss: [0.00091156]\n",
      "Loss: [0.0009107]\n",
      "Loss: [0.00090984]\n",
      "Loss: [0.00090897]\n",
      "Loss: [0.00090811]\n",
      "Loss: [0.00090724]\n",
      "Loss: [0.00090639]\n",
      "Loss: [0.00090553]\n",
      "Loss: [0.00090467]\n",
      "Loss: [0.00090381]\n",
      "Loss: [0.00090295]\n",
      "Loss: [0.00090209]\n",
      "Loss: [0.00090123]\n",
      "Loss: [0.00090038]\n",
      "Loss: [0.00089952]\n",
      "Loss: [0.00089867]\n",
      "Loss: [0.00089781]\n",
      "Loss: [0.00089696]\n",
      "Loss: [0.00089611]\n",
      "Loss: [0.00089526]\n",
      "Loss: [0.00089441]\n",
      "Loss: [0.00089356]\n",
      "Loss: [0.00089271]\n",
      "Loss: [0.00089186]\n",
      "Loss: [0.00089102]\n",
      "Loss: [0.00089017]\n",
      "Loss: [0.00088932]\n",
      "Loss: [0.00088847]\n",
      "Loss: [0.00088763]\n",
      "Loss: [0.00088679]\n",
      "Loss: [0.00088594]\n",
      "Loss: [0.0008851]\n",
      "Loss: [0.00088426]\n",
      "Loss: [0.00088342]\n",
      "Loss: [0.00088258]\n",
      "Loss: [0.00088174]\n",
      "Loss: [0.0008809]\n",
      "Loss: [0.00088006]\n",
      "Loss: [0.00087923]\n",
      "Loss: [0.00087839]\n",
      "Loss: [0.00087756]\n",
      "Loss: [0.00087672]\n",
      "Loss: [0.00087589]\n",
      "Loss: [0.00087505]\n",
      "Loss: [0.00087422]\n",
      "Loss: [0.00087338]\n",
      "Loss: [0.00087256]\n",
      "Loss: [0.00087173]\n",
      "Loss: [0.0008709]\n",
      "Loss: [0.00087007]\n",
      "Loss: [0.00086924]\n",
      "Loss: [0.00086841]\n",
      "Loss: [0.00086759]\n",
      "Loss: [0.00086676]\n",
      "Loss: [0.00086594]\n",
      "Loss: [0.00086511]\n",
      "Loss: [0.00086429]\n",
      "Loss: [0.00086347]\n",
      "Loss: [0.00086264]\n",
      "Loss: [0.00086183]\n",
      "Loss: [0.000861]\n",
      "Loss: [0.00086018]\n",
      "Loss: [0.00085936]\n",
      "Loss: [0.00085855]\n",
      "Loss: [0.00085773]\n",
      "Loss: [0.00085691]\n",
      "Loss: [0.0008561]\n",
      "Loss: [0.00085528]\n",
      "Loss: [0.00085447]\n",
      "Loss: [0.00085365]\n",
      "Loss: [0.00085284]\n",
      "Loss: [0.00085202]\n",
      "Loss: [0.00085121]\n",
      "Loss: [0.0008504]\n",
      "Loss: [0.00084959]\n",
      "Loss: [0.00084879]\n",
      "Loss: [0.00084797]\n",
      "Loss: [0.00084717]\n",
      "Loss: [0.00084636]\n",
      "Loss: [0.00084555]\n",
      "Loss: [0.00084475]\n",
      "Loss: [0.00084394]\n",
      "Loss: [0.00084314]\n",
      "Loss: [0.00084233]\n",
      "Loss: [0.00084153]\n",
      "Loss: [0.00084073]\n",
      "Loss: [0.00083993]\n",
      "Loss: [0.00083912]\n",
      "Loss: [0.00083833]\n",
      "Loss: [0.00083753]\n",
      "Loss: [0.00083673]\n",
      "Loss: [0.00083593]\n",
      "Loss: [0.00083513]\n",
      "Loss: [0.00083434]\n",
      "Loss: [0.00083354]\n",
      "Loss: [0.00083275]\n",
      "Loss: [0.00083195]\n",
      "Loss: [0.00083115]\n",
      "Loss: [0.00083037]\n",
      "Loss: [0.00082957]\n",
      "Loss: [0.00082879]\n",
      "Loss: [0.00082799]\n",
      "Loss: [0.0008272]\n",
      "Loss: [0.00082641]\n",
      "Loss: [0.00082562]\n",
      "Loss: [0.00082483]\n",
      "Loss: [0.00082405]\n",
      "Loss: [0.00082326]\n",
      "Loss: [0.00082248]\n",
      "Loss: [0.00082169]\n",
      "Loss: [0.0008209]\n",
      "Loss: [0.00082012]\n",
      "Loss: [0.00081934]\n",
      "Loss: [0.00081856]\n",
      "Loss: [0.00081778]\n",
      "Loss: [0.000817]\n",
      "Loss: [0.00081621]\n",
      "Loss: [0.00081544]\n",
      "Loss: [0.00081466]\n",
      "Loss: [0.00081388]\n",
      "Loss: [0.0008131]\n",
      "Loss: [0.00081233]\n",
      "Loss: [0.00081155]\n",
      "Loss: [0.00081077]\n",
      "Loss: [0.00081]\n",
      "Loss: [0.00080923]\n",
      "Loss: [0.00080845]\n",
      "Loss: [0.00080768]\n",
      "Loss: [0.00080691]\n",
      "Loss: [0.00080614]\n",
      "Loss: [0.00080537]\n",
      "Loss: [0.0008046]\n",
      "Loss: [0.00080383]\n",
      "Loss: [0.00080306]\n",
      "Loss: [0.0008023]\n",
      "Loss: [0.00080153]\n",
      "Loss: [0.00080076]\n",
      "Loss: [0.00079999]\n",
      "Loss: [0.00079923]\n",
      "Loss: [0.00079847]\n",
      "Loss: [0.0007977]\n",
      "Loss: [0.00079694]\n",
      "Loss: [0.00079618]\n",
      "Loss: [0.00079542]\n",
      "Loss: [0.00079466]\n",
      "Loss: [0.00079389]\n",
      "Loss: [0.00079314]\n",
      "Loss: [0.00079238]\n",
      "Loss: [0.00079162]\n",
      "Loss: [0.00079087]\n",
      "Loss: [0.00079011]\n",
      "Loss: [0.00078935]\n",
      "Loss: [0.0007886]\n",
      "Loss: [0.00078784]\n",
      "Loss: [0.00078709]\n",
      "Loss: [0.00078634]\n",
      "Loss: [0.00078559]\n",
      "Loss: [0.00078483]\n",
      "Loss: [0.00078409]\n",
      "Loss: [0.00078333]\n",
      "Loss: [0.00078259]\n",
      "Loss: [0.00078184]\n",
      "Loss: [0.00078109]\n",
      "Loss: [0.00078034]\n",
      "Loss: [0.00077959]\n",
      "Loss: [0.00077885]\n",
      "Loss: [0.0007781]\n",
      "Loss: [0.00077735]\n",
      "Loss: [0.00077661]\n",
      "Loss: [0.00077587]\n",
      "Loss: [0.00077513]\n",
      "Loss: [0.00077438]\n",
      "Loss: [0.00077364]\n",
      "Loss: [0.0007729]\n",
      "Loss: [0.00077216]\n",
      "Loss: [0.00077142]\n",
      "Loss: [0.00077069]\n",
      "Loss: [0.00076995]\n",
      "Loss: [0.00076921]\n",
      "Loss: [0.00076847]\n",
      "Loss: [0.00076774]\n",
      "Loss: [0.000767]\n",
      "Loss: [0.00076627]\n",
      "Loss: [0.00076553]\n",
      "Loss: [0.0007648]\n",
      "Loss: [0.00076407]\n",
      "Loss: [0.00076334]\n",
      "Loss: [0.0007626]\n",
      "Loss: [0.00076187]\n",
      "Loss: [0.00076114]\n",
      "Loss: [0.00076042]\n",
      "Loss: [0.00075969]\n",
      "Loss: [0.00075896]\n",
      "Loss: [0.00075823]\n",
      "Loss: [0.0007575]\n",
      "Loss: [0.00075678]\n",
      "Loss: [0.00075605]\n",
      "Loss: [0.00075533]\n",
      "Loss: [0.0007546]\n",
      "Loss: [0.00075388]\n",
      "Loss: [0.00075316]\n",
      "Loss: [0.00075244]\n",
      "Loss: [0.00075171]\n",
      "Loss: [0.00075099]\n",
      "Loss: [0.00075027]\n",
      "Loss: [0.00074955]\n",
      "Loss: [0.00074884]\n",
      "Loss: [0.00074812]\n",
      "Loss: [0.0007474]\n",
      "Loss: [0.00074668]\n",
      "Loss: [0.00074597]\n",
      "Loss: [0.00074525]\n",
      "Loss: [0.00074454]\n",
      "Loss: [0.00074382]\n",
      "Loss: [0.00074311]\n",
      "Loss: [0.00074239]\n",
      "Loss: [0.00074168]\n",
      "Loss: [0.00074097]\n",
      "Loss: [0.00074026]\n",
      "Loss: [0.00073955]\n",
      "Loss: [0.00073884]\n",
      "Loss: [0.00073813]\n",
      "Loss: [0.00073742]\n",
      "Loss: [0.00073672]\n",
      "Loss: [0.00073601]\n",
      "Loss: [0.0007353]\n",
      "Loss: [0.0007346]\n",
      "Loss: [0.00073389]\n",
      "Loss: [0.00073319]\n",
      "Loss: [0.00073248]\n",
      "Loss: [0.00073178]\n",
      "Loss: [0.00073108]\n",
      "Loss: [0.00073038]\n",
      "Loss: [0.00072968]\n",
      "Loss: [0.00072897]\n",
      "Loss: [0.00072828]\n",
      "Loss: [0.00072758]\n",
      "Loss: [0.00072688]\n",
      "Loss: [0.00072618]\n",
      "Loss: [0.00072548]\n",
      "Loss: [0.00072479]\n",
      "Loss: [0.00072409]\n",
      "Loss: [0.0007234]\n",
      "Loss: [0.0007227]\n",
      "Loss: [0.00072201]\n",
      "Loss: [0.00072131]\n",
      "Loss: [0.00072062]\n",
      "Loss: [0.00071993]\n",
      "Loss: [0.00071923]\n",
      "Loss: [0.00071854]\n",
      "Loss: [0.00071786]\n",
      "Loss: [0.00071717]\n",
      "Loss: [0.00071648]\n",
      "Loss: [0.00071579]\n",
      "Loss: [0.0007151]\n",
      "Loss: [0.00071441]\n",
      "Loss: [0.00071373]\n",
      "Loss: [0.00071304]\n",
      "Loss: [0.00071236]\n",
      "Loss: [0.00071167]\n",
      "Loss: [0.00071099]\n",
      "Loss: [0.00071031]\n",
      "Loss: [0.00070962]\n",
      "Loss: [0.00070894]\n",
      "Loss: [0.00070826]\n",
      "Loss: [0.00070757]\n",
      "Loss: [0.0007069]\n",
      "Loss: [0.00070622]\n",
      "Loss: [0.00070554]\n",
      "Loss: [0.00070486]\n",
      "Loss: [0.00070418]\n",
      "Loss: [0.00070351]\n",
      "Loss: [0.00070283]\n",
      "Loss: [0.00070215]\n",
      "Loss: [0.00070148]\n",
      "Loss: [0.0007008]\n",
      "Loss: [0.00070013]\n",
      "Loss: [0.00069945]\n",
      "Loss: [0.00069878]\n",
      "Loss: [0.00069811]\n",
      "Loss: [0.00069744]\n",
      "Loss: [0.00069677]\n",
      "Loss: [0.0006961]\n",
      "Loss: [0.00069543]\n",
      "Loss: [0.00069476]\n",
      "Loss: [0.00069409]\n",
      "Loss: [0.00069342]\n",
      "Loss: [0.00069276]\n",
      "Loss: [0.00069209]\n",
      "Loss: [0.00069142]\n",
      "Loss: [0.00069076]\n",
      "Loss: [0.00069009]\n",
      "Loss: [0.00068943]\n",
      "Loss: [0.00068877]\n",
      "Loss: [0.0006881]\n",
      "Loss: [0.00068744]\n",
      "Loss: [0.00068678]\n",
      "Loss: [0.00068612]\n",
      "Loss: [0.00068546]\n",
      "Loss: [0.0006848]\n",
      "Loss: [0.00068414]\n",
      "Loss: [0.00068348]\n",
      "Loss: [0.00068282]\n",
      "Loss: [0.00068216]\n",
      "Loss: [0.00068151]\n",
      "Loss: [0.00068085]\n",
      "Loss: [0.0006802]\n",
      "Loss: [0.00067954]\n",
      "Loss: [0.00067888]\n",
      "Loss: [0.00067823]\n",
      "Loss: [0.00067758]\n",
      "Loss: [0.00067692]\n",
      "Loss: [0.00067627]\n",
      "Loss: [0.00067562]\n",
      "Loss: [0.00067497]\n",
      "Loss: [0.00067432]\n",
      "Loss: [0.00067367]\n",
      "Loss: [0.00067303]\n",
      "Loss: [0.00067238]\n",
      "Loss: [0.00067173]\n",
      "Loss: [0.00067108]\n",
      "Loss: [0.00067043]\n",
      "Loss: [0.00066979]\n",
      "Loss: [0.00066914]\n",
      "Loss: [0.00066849]\n",
      "Loss: [0.00066785]\n",
      "Loss: [0.00066721]\n",
      "Loss: [0.00066657]\n",
      "Loss: [0.00066592]\n",
      "Loss: [0.00066528]\n",
      "Loss: [0.00066464]\n",
      "Loss: [0.000664]\n",
      "Loss: [0.00066336]\n",
      "Loss: [0.00066272]\n",
      "Loss: [0.00066208]\n",
      "Loss: [0.00066144]\n",
      "Loss: [0.0006608]\n",
      "Loss: [0.00066017]\n",
      "Loss: [0.00065953]\n",
      "Loss: [0.0006589]\n",
      "Loss: [0.00065826]\n",
      "Loss: [0.00065763]\n",
      "Loss: [0.00065699]\n",
      "Loss: [0.00065636]\n",
      "Loss: [0.00065573]\n",
      "Loss: [0.00065509]\n",
      "Loss: [0.00065446]\n",
      "Loss: [0.00065383]\n",
      "Loss: [0.0006532]\n",
      "Loss: [0.00065257]\n",
      "Loss: [0.00065194]\n",
      "Loss: [0.00065131]\n",
      "Loss: [0.00065068]\n",
      "Loss: [0.00065005]\n",
      "Loss: [0.00064943]\n",
      "Loss: [0.0006488]\n",
      "Loss: [0.00064817]\n",
      "Loss: [0.00064755]\n",
      "Loss: [0.00064693]\n",
      "Loss: [0.0006463]\n",
      "Loss: [0.00064568]\n",
      "Loss: [0.00064505]\n",
      "Loss: [0.00064443]\n",
      "Loss: [0.00064381]\n",
      "Loss: [0.00064319]\n",
      "Loss: [0.00064257]\n",
      "Loss: [0.00064195]\n",
      "Loss: [0.00064133]\n",
      "Loss: [0.00064071]\n",
      "Loss: [0.00064009]\n",
      "Loss: [0.00063947]\n",
      "Loss: [0.00063885]\n",
      "Loss: [0.00063824]\n",
      "Loss: [0.00063762]\n",
      "Loss: [0.000637]\n",
      "Loss: [0.00063639]\n",
      "Loss: [0.00063578]\n",
      "Loss: [0.00063516]\n",
      "Loss: [0.00063455]\n",
      "Loss: [0.00063393]\n",
      "Loss: [0.00063332]\n",
      "Loss: [0.00063271]\n",
      "Loss: [0.0006321]\n",
      "Loss: [0.00063149]\n",
      "Loss: [0.00063088]\n",
      "Loss: [0.00063027]\n",
      "Loss: [0.00062966]\n",
      "Loss: [0.00062905]\n",
      "Loss: [0.00062845]\n",
      "Loss: [0.00062784]\n",
      "Loss: [0.00062723]\n",
      "Loss: [0.00062663]\n",
      "Loss: [0.00062602]\n",
      "Loss: [0.00062542]\n",
      "Loss: [0.00062481]\n",
      "Loss: [0.00062421]\n",
      "Loss: [0.00062361]\n",
      "Loss: [0.000623]\n",
      "Loss: [0.0006224]\n",
      "Loss: [0.0006218]\n",
      "Loss: [0.0006212]\n",
      "Loss: [0.0006206]\n",
      "Loss: [0.00062]\n",
      "Loss: [0.0006194]\n",
      "Loss: [0.0006188]\n",
      "Loss: [0.0006182]\n",
      "Loss: [0.0006176]\n",
      "Loss: [0.00061701]\n",
      "Loss: [0.00061641]\n",
      "Loss: [0.00061582]\n",
      "Loss: [0.00061522]\n",
      "Loss: [0.00061463]\n",
      "Loss: [0.00061403]\n",
      "Loss: [0.00061344]\n",
      "Loss: [0.00061284]\n",
      "Loss: [0.00061225]\n",
      "Loss: [0.00061166]\n",
      "Loss: [0.00061107]\n",
      "Loss: [0.00061048]\n",
      "Loss: [0.00060989]\n",
      "Loss: [0.0006093]\n",
      "Loss: [0.0006087]\n",
      "Loss: [0.00060812]\n",
      "Loss: [0.00060753]\n",
      "Loss: [0.00060694]\n",
      "Loss: [0.00060635]\n",
      "Loss: [0.00060577]\n",
      "Loss: [0.00060519]\n",
      "Loss: [0.0006046]\n",
      "Loss: [0.00060401]\n",
      "Loss: [0.00060343]\n",
      "Loss: [0.00060284]\n",
      "Loss: [0.00060226]\n",
      "Loss: [0.00060168]\n",
      "Loss: [0.0006011]\n",
      "Loss: [0.00060052]\n",
      "Loss: [0.00059993]\n",
      "Loss: [0.00059935]\n",
      "Loss: [0.00059877]\n",
      "Loss: [0.00059819]\n",
      "Loss: [0.00059761]\n",
      "Loss: [0.00059703]\n",
      "Loss: [0.00059646]\n",
      "Loss: [0.00059588]\n",
      "Loss: [0.0005953]\n",
      "Loss: [0.00059473]\n",
      "Loss: [0.00059415]\n",
      "Loss: [0.00059358]\n",
      "Loss: [0.000593]\n",
      "Loss: [0.00059243]\n",
      "Loss: [0.00059185]\n",
      "Loss: [0.00059128]\n",
      "Loss: [0.00059071]\n",
      "Loss: [0.00059014]\n",
      "Loss: [0.00058956]\n",
      "Loss: [0.00058899]\n",
      "Loss: [0.00058843]\n",
      "Loss: [0.00058785]\n",
      "Loss: [0.00058729]\n",
      "Loss: [0.00058672]\n",
      "Loss: [0.00058615]\n",
      "Loss: [0.00058558]\n",
      "Loss: [0.00058501]\n",
      "Loss: [0.00058445]\n",
      "Loss: [0.00058388]\n",
      "Loss: [0.00058332]\n",
      "Loss: [0.00058275]\n",
      "Loss: [0.00058219]\n",
      "Loss: [0.00058162]\n",
      "Loss: [0.00058106]\n",
      "Loss: [0.00058049]\n",
      "Loss: [0.00057993]\n",
      "Loss: [0.00057937]\n",
      "Loss: [0.00057881]\n",
      "Loss: [0.00057825]\n",
      "Loss: [0.00057769]\n",
      "Loss: [0.00057713]\n",
      "Loss: [0.00057657]\n",
      "Loss: [0.00057601]\n",
      "Loss: [0.00057545]\n",
      "Loss: [0.00057489]\n",
      "Loss: [0.00057434]\n",
      "Loss: [0.00057378]\n",
      "Loss: [0.00057322]\n",
      "Loss: [0.00057267]\n",
      "Loss: [0.00057211]\n",
      "Loss: [0.00057156]\n",
      "Loss: [0.000571]\n",
      "Loss: [0.00057045]\n",
      "Loss: [0.0005699]\n",
      "Loss: [0.00056934]\n",
      "Loss: [0.00056879]\n",
      "Loss: [0.00056824]\n",
      "Loss: [0.00056769]\n",
      "Loss: [0.00056714]\n",
      "Loss: [0.00056659]\n",
      "Loss: [0.00056604]\n",
      "Loss: [0.00056549]\n",
      "Loss: [0.00056494]\n",
      "Loss: [0.0005644]\n",
      "Loss: [0.00056385]\n",
      "Loss: [0.0005633]\n",
      "Loss: [0.00056275]\n",
      "Loss: [0.00056221]\n",
      "Loss: [0.00056166]\n",
      "Loss: [0.00056112]\n",
      "Loss: [0.00056058]\n",
      "Loss: [0.00056003]\n",
      "Loss: [0.00055949]\n",
      "Loss: [0.00055895]\n",
      "Loss: [0.0005584]\n",
      "Loss: [0.00055786]\n",
      "Loss: [0.00055732]\n",
      "Loss: [0.00055678]\n",
      "Loss: [0.00055624]\n",
      "Loss: [0.0005557]\n",
      "Loss: [0.00055516]\n",
      "Loss: [0.00055462]\n",
      "Loss: [0.00055408]\n",
      "Loss: [0.00055355]\n",
      "Loss: [0.00055301]\n",
      "Loss: [0.00055247]\n",
      "Loss: [0.00055194]\n",
      "Loss: [0.0005514]\n",
      "Loss: [0.00055086]\n",
      "Loss: [0.00055033]\n",
      "Loss: [0.00054979]\n",
      "Loss: [0.00054926]\n",
      "Loss: [0.00054873]\n",
      "Loss: [0.0005482]\n",
      "Loss: [0.00054767]\n",
      "Loss: [0.00054713]\n",
      "Loss: [0.0005466]\n",
      "Loss: [0.00054607]\n",
      "Loss: [0.00054554]\n",
      "Loss: [0.00054501]\n",
      "Loss: [0.00054448]\n",
      "Loss: [0.00054395]\n",
      "Loss: [0.00054342]\n",
      "Loss: [0.0005429]\n",
      "Loss: [0.00054237]\n",
      "Loss: [0.00054184]\n",
      "Loss: [0.00054132]\n",
      "Loss: [0.00054079]\n",
      "Loss: [0.00054027]\n",
      "Loss: [0.00053974]\n",
      "Loss: [0.00053922]\n",
      "Loss: [0.00053869]\n",
      "Loss: [0.00053817]\n",
      "Loss: [0.00053765]\n",
      "Loss: [0.00053712]\n",
      "Loss: [0.00053661]\n",
      "Loss: [0.00053608]\n",
      "Loss: [0.00053556]\n",
      "Loss: [0.00053504]\n",
      "Loss: [0.00053452]\n",
      "Loss: [0.000534]\n",
      "Loss: [0.00053348]\n",
      "Loss: [0.00053297]\n",
      "Loss: [0.00053245]\n",
      "Loss: [0.00053193]\n",
      "Loss: [0.00053141]\n",
      "Loss: [0.0005309]\n",
      "Loss: [0.00053038]\n",
      "Loss: [0.00052987]\n",
      "Loss: [0.00052935]\n",
      "Loss: [0.00052883]\n",
      "Loss: [0.00052832]\n",
      "Loss: [0.00052781]\n",
      "Loss: [0.00052729]\n",
      "Loss: [0.00052678]\n",
      "Loss: [0.00052627]\n",
      "Loss: [0.00052576]\n",
      "Loss: [0.00052525]\n",
      "Loss: [0.00052474]\n",
      "Loss: [0.00052423]\n",
      "Loss: [0.00052372]\n",
      "Loss: [0.00052321]\n",
      "Loss: [0.0005227]\n",
      "Loss: [0.00052219]\n",
      "Loss: [0.00052168]\n",
      "Loss: [0.00052118]\n",
      "Loss: [0.00052067]\n",
      "Loss: [0.00052016]\n",
      "Loss: [0.00051966]\n",
      "Loss: [0.00051915]\n",
      "Loss: [0.00051865]\n",
      "Loss: [0.00051814]\n",
      "Loss: [0.00051764]\n",
      "Loss: [0.00051714]\n",
      "Loss: [0.00051663]\n",
      "Loss: [0.00051613]\n",
      "Loss: [0.00051563]\n",
      "Loss: [0.00051513]\n",
      "Loss: [0.00051463]\n",
      "Loss: [0.00051412]\n",
      "Loss: [0.00051363]\n",
      "Loss: [0.00051313]\n",
      "Loss: [0.00051263]\n",
      "Loss: [0.00051213]\n",
      "Loss: [0.00051163]\n",
      "Loss: [0.00051113]\n",
      "Loss: [0.00051063]\n",
      "Loss: [0.00051014]\n",
      "Loss: [0.00050964]\n",
      "Loss: [0.00050914]\n",
      "Loss: [0.00050865]\n",
      "Loss: [0.00050815]\n",
      "Loss: [0.00050766]\n",
      "Loss: [0.00050717]\n",
      "Loss: [0.00050667]\n",
      "Loss: [0.00050618]\n",
      "Loss: [0.00050569]\n",
      "Loss: [0.0005052]\n",
      "Loss: [0.0005047]\n",
      "Loss: [0.00050421]\n",
      "Loss: [0.00050372]\n",
      "Loss: [0.00050323]\n",
      "Loss: [0.00050274]\n",
      "Loss: [0.00050225]\n",
      "Loss: [0.00050176]\n",
      "Loss: [0.00050127]\n",
      "Loss: [0.00050078]\n",
      "Loss: [0.0005003]\n",
      "Loss: [0.00049981]\n",
      "Loss: [0.00049932]\n",
      "Loss: [0.00049884]\n",
      "Loss: [0.00049835]\n",
      "Loss: [0.00049787]\n",
      "Loss: [0.00049738]\n",
      "Loss: [0.0004969]\n",
      "Loss: [0.00049641]\n",
      "Loss: [0.00049593]\n",
      "Loss: [0.00049545]\n",
      "Loss: [0.00049496]\n",
      "Loss: [0.00049448]\n",
      "Loss: [0.000494]\n",
      "Loss: [0.00049352]\n",
      "Loss: [0.00049304]\n",
      "Loss: [0.00049256]\n",
      "Loss: [0.00049208]\n",
      "Loss: [0.0004916]\n",
      "Loss: [0.00049112]\n",
      "Loss: [0.00049064]\n",
      "Loss: [0.00049016]\n",
      "Loss: [0.00048969]\n",
      "Loss: [0.00048921]\n",
      "Loss: [0.00048873]\n",
      "Loss: [0.00048826]\n",
      "Loss: [0.00048778]\n",
      "Loss: [0.00048731]\n",
      "Loss: [0.00048683]\n",
      "Loss: [0.00048636]\n",
      "Loss: [0.00048588]\n",
      "Loss: [0.00048541]\n",
      "Loss: [0.00048494]\n",
      "Loss: [0.00048446]\n",
      "Loss: [0.00048399]\n",
      "Loss: [0.00048352]\n",
      "Loss: [0.00048305]\n",
      "Loss: [0.00048258]\n",
      "Loss: [0.00048211]\n",
      "Loss: [0.00048164]\n",
      "Loss: [0.00048117]\n",
      "Loss: [0.0004807]\n",
      "Loss: [0.00048023]\n",
      "Loss: [0.00047976]\n",
      "Loss: [0.00047929]\n",
      "Loss: [0.00047883]\n",
      "Loss: [0.00047836]\n",
      "Loss: [0.00047789]\n",
      "Loss: [0.00047743]\n",
      "Loss: [0.00047696]\n",
      "Loss: [0.0004765]\n",
      "Loss: [0.00047603]\n",
      "Loss: [0.00047557]\n",
      "Loss: [0.00047511]\n",
      "Loss: [0.00047464]\n",
      "Loss: [0.00047418]\n",
      "Loss: [0.00047372]\n",
      "Loss: [0.00047326]\n",
      "Loss: [0.00047279]\n",
      "Loss: [0.00047233]\n",
      "Loss: [0.00047187]\n",
      "Loss: [0.00047141]\n",
      "Loss: [0.00047095]\n",
      "Loss: [0.00047049]\n",
      "Loss: [0.00047003]\n",
      "Loss: [0.00046958]\n",
      "Loss: [0.00046912]\n",
      "Loss: [0.00046866]\n",
      "Loss: [0.0004682]\n",
      "Loss: [0.00046775]\n",
      "Loss: [0.00046729]\n",
      "Loss: [0.00046683]\n",
      "Loss: [0.00046638]\n",
      "Loss: [0.00046592]\n",
      "Loss: [0.00046547]\n",
      "Loss: [0.00046501]\n",
      "Loss: [0.00046456]\n",
      "Loss: [0.00046411]\n",
      "Loss: [0.00046366]\n",
      "Loss: [0.0004632]\n",
      "Loss: [0.00046275]\n",
      "Loss: [0.0004623]\n",
      "Loss: [0.00046185]\n",
      "Loss: [0.0004614]\n",
      "Loss: [0.00046095]\n",
      "Loss: [0.0004605]\n",
      "Loss: [0.00046005]\n",
      "Loss: [0.0004596]\n",
      "Loss: [0.00045915]\n",
      "Loss: [0.0004587]\n",
      "Loss: [0.00045826]\n",
      "Loss: [0.00045781]\n",
      "Loss: [0.00045736]\n",
      "Loss: [0.00045692]\n",
      "Loss: [0.00045647]\n",
      "Loss: [0.00045602]\n",
      "Loss: [0.00045558]\n",
      "Loss: [0.00045513]\n",
      "Loss: [0.00045469]\n",
      "Loss: [0.00045425]\n",
      "Loss: [0.0004538]\n",
      "Loss: [0.00045336]\n",
      "Loss: [0.00045292]\n",
      "Loss: [0.00045247]\n",
      "Loss: [0.00045203]\n",
      "Loss: [0.00045159]\n",
      "Loss: [0.00045115]\n",
      "Loss: [0.00045071]\n",
      "Loss: [0.00045027]\n",
      "Loss: [0.00044983]\n",
      "Loss: [0.00044939]\n",
      "Loss: [0.00044895]\n",
      "Loss: [0.00044851]\n",
      "Loss: [0.00044807]\n",
      "Loss: [0.00044764]\n",
      "Loss: [0.0004472]\n",
      "Loss: [0.00044676]\n",
      "Loss: [0.00044633]\n",
      "Loss: [0.00044589]\n",
      "Loss: [0.00044546]\n",
      "Loss: [0.00044502]\n",
      "Loss: [0.00044459]\n",
      "Loss: [0.00044415]\n",
      "Loss: [0.00044372]\n",
      "Loss: [0.00044328]\n",
      "Loss: [0.00044285]\n",
      "Loss: [0.00044242]\n",
      "Loss: [0.00044199]\n",
      "Loss: [0.00044155]\n",
      "Loss: [0.00044112]\n",
      "Loss: [0.00044069]\n",
      "Loss: [0.00044026]\n",
      "Loss: [0.00043983]\n",
      "Loss: [0.0004394]\n",
      "Loss: [0.00043897]\n",
      "Loss: [0.00043854]\n",
      "Loss: [0.00043811]\n",
      "Loss: [0.00043769]\n",
      "Loss: [0.00043726]\n",
      "Loss: [0.00043683]\n",
      "Loss: [0.0004364]\n",
      "Loss: [0.00043598]\n",
      "Loss: [0.00043555]\n",
      "Loss: [0.00043513]\n",
      "Loss: [0.0004347]\n",
      "Loss: [0.00043427]\n",
      "Loss: [0.00043385]\n",
      "Loss: [0.00043343]\n",
      "Loss: [0.000433]\n",
      "Loss: [0.00043258]\n",
      "Loss: [0.00043216]\n",
      "Loss: [0.00043173]\n",
      "Loss: [0.00043131]\n",
      "Loss: [0.00043089]\n",
      "Loss: [0.00043047]\n",
      "Loss: [0.00043005]\n",
      "Loss: [0.00042963]\n",
      "Loss: [0.00042921]\n",
      "Loss: [0.00042879]\n",
      "Loss: [0.00042837]\n",
      "Loss: [0.00042795]\n",
      "Loss: [0.00042753]\n",
      "Loss: [0.00042712]\n",
      "Loss: [0.0004267]\n",
      "Loss: [0.00042628]\n",
      "Loss: [0.00042586]\n",
      "Loss: [0.00042545]\n",
      "Loss: [0.00042503]\n",
      "Loss: [0.00042462]\n",
      "Loss: [0.0004242]\n",
      "Loss: [0.00042378]\n",
      "Loss: [0.00042337]\n",
      "Loss: [0.00042295]\n",
      "Loss: [0.00042254]\n",
      "Loss: [0.00042213]\n",
      "Loss: [0.00042172]\n",
      "Loss: [0.00042131]\n",
      "Loss: [0.00042089]\n",
      "Loss: [0.00042048]\n",
      "Loss: [0.00042007]\n",
      "Loss: [0.00041966]\n",
      "Loss: [0.00041925]\n",
      "Loss: [0.00041884]\n",
      "Loss: [0.00041843]\n",
      "Loss: [0.00041802]\n",
      "Loss: [0.00041761]\n",
      "Loss: [0.0004172]\n",
      "Loss: [0.00041679]\n",
      "Loss: [0.00041638]\n",
      "Loss: [0.00041598]\n",
      "Loss: [0.00041557]\n",
      "Loss: [0.00041516]\n",
      "Loss: [0.00041476]\n",
      "Loss: [0.00041435]\n",
      "Loss: [0.00041394]\n",
      "Loss: [0.00041354]\n",
      "Loss: [0.00041313]\n",
      "Loss: [0.00041273]\n",
      "Loss: [0.00041233]\n",
      "Loss: [0.00041193]\n",
      "Loss: [0.00041152]\n",
      "Loss: [0.00041112]\n",
      "Loss: [0.00041071]\n",
      "Loss: [0.00041031]\n",
      "Loss: [0.00040991]\n",
      "Loss: [0.00040951]\n",
      "Loss: [0.00040911]\n",
      "Loss: [0.00040871]\n",
      "Loss: [0.00040831]\n",
      "Loss: [0.00040791]\n",
      "Loss: [0.00040751]\n",
      "Loss: [0.00040711]\n",
      "Loss: [0.00040671]\n",
      "Loss: [0.00040632]\n",
      "Loss: [0.00040592]\n",
      "Loss: [0.00040552]\n",
      "Loss: [0.00040512]\n",
      "Loss: [0.00040473]\n",
      "Loss: [0.00040433]\n",
      "Loss: [0.00040393]\n",
      "Loss: [0.00040354]\n",
      "Loss: [0.00040314]\n",
      "Loss: [0.00040275]\n",
      "Loss: [0.00040235]\n",
      "Loss: [0.00040196]\n",
      "Loss: [0.00040156]\n",
      "Loss: [0.00040117]\n",
      "Loss: [0.00040078]\n",
      "Loss: [0.00040039]\n",
      "Loss: [0.00039999]\n",
      "Loss: [0.0003996]\n",
      "Loss: [0.00039921]\n",
      "Loss: [0.00039882]\n",
      "Loss: [0.00039843]\n",
      "Loss: [0.00039804]\n",
      "Loss: [0.00039765]\n",
      "Loss: [0.00039726]\n",
      "Loss: [0.00039687]\n",
      "Loss: [0.00039648]\n",
      "Loss: [0.0003961]\n",
      "Loss: [0.00039571]\n",
      "Loss: [0.00039532]\n",
      "Loss: [0.00039493]\n",
      "Loss: [0.00039454]\n",
      "Loss: [0.00039416]\n",
      "Loss: [0.00039377]\n",
      "Loss: [0.00039339]\n",
      "Loss: [0.000393]\n",
      "Loss: [0.00039262]\n",
      "Loss: [0.00039223]\n",
      "Loss: [0.00039184]\n",
      "Loss: [0.00039146]\n",
      "Loss: [0.00039108]\n",
      "Loss: [0.0003907]\n",
      "Loss: [0.00039031]\n",
      "Loss: [0.00038993]\n",
      "Loss: [0.00038955]\n",
      "Loss: [0.00038916]\n",
      "Loss: [0.00038878]\n",
      "Loss: [0.00038841]\n",
      "Loss: [0.00038802]\n",
      "Loss: [0.00038764]\n",
      "Loss: [0.00038726]\n",
      "Loss: [0.00038688]\n",
      "Loss: [0.0003865]\n",
      "Loss: [0.00038613]\n",
      "Loss: [0.00038575]\n",
      "Loss: [0.00038537]\n",
      "Loss: [0.00038499]\n",
      "Loss: [0.00038461]\n",
      "Loss: [0.00038424]\n",
      "Loss: [0.00038386]\n",
      "Loss: [0.00038348]\n",
      "Loss: [0.00038311]\n",
      "Loss: [0.00038273]\n",
      "Loss: [0.00038236]\n",
      "Loss: [0.00038198]\n",
      "Loss: [0.00038161]\n",
      "Loss: [0.00038123]\n",
      "Loss: [0.00038086]\n",
      "Loss: [0.00038049]\n",
      "Loss: [0.00038011]\n",
      "Loss: [0.00037974]\n",
      "Loss: [0.00037937]\n",
      "Loss: [0.000379]\n",
      "Loss: [0.00037862]\n",
      "Loss: [0.00037825]\n",
      "Loss: [0.00037788]\n",
      "Loss: [0.00037751]\n",
      "Loss: [0.00037714]\n",
      "Loss: [0.00037677]\n",
      "Loss: [0.0003764]\n",
      "Loss: [0.00037603]\n",
      "Loss: [0.00037566]\n",
      "Loss: [0.00037529]\n",
      "Loss: [0.00037493]\n",
      "Loss: [0.00037456]\n",
      "Loss: [0.00037419]\n",
      "Loss: [0.00037382]\n",
      "Loss: [0.00037346]\n",
      "Loss: [0.00037309]\n",
      "Loss: [0.00037273]\n",
      "Loss: [0.00037236]\n",
      "Loss: [0.00037199]\n",
      "Loss: [0.00037163]\n",
      "Loss: [0.00037127]\n",
      "Loss: [0.0003709]\n",
      "Loss: [0.00037054]\n",
      "Loss: [0.00037017]\n",
      "Loss: [0.00036981]\n",
      "Loss: [0.00036945]\n",
      "Loss: [0.00036908]\n",
      "Loss: [0.00036872]\n",
      "Loss: [0.00036836]\n",
      "Loss: [0.000368]\n",
      "Loss: [0.00036764]\n",
      "Loss: [0.00036728]\n",
      "Loss: [0.00036692]\n",
      "Loss: [0.00036655]\n",
      "Loss: [0.0003662]\n",
      "Loss: [0.00036584]\n",
      "Loss: [0.00036548]\n",
      "Loss: [0.00036512]\n",
      "Loss: [0.00036476]\n",
      "Loss: [0.0003644]\n",
      "Loss: [0.00036405]\n",
      "Loss: [0.00036369]\n",
      "Loss: [0.00036333]\n",
      "Loss: [0.00036298]\n",
      "Loss: [0.00036262]\n",
      "Loss: [0.00036226]\n",
      "Loss: [0.00036191]\n",
      "Loss: [0.00036155]\n",
      "Loss: [0.0003612]\n",
      "Loss: [0.00036084]\n",
      "Loss: [0.00036049]\n",
      "Loss: [0.00036014]\n",
      "Loss: [0.00035978]\n",
      "Loss: [0.00035943]\n",
      "Loss: [0.00035908]\n",
      "Loss: [0.00035872]\n",
      "Loss: [0.00035837]\n",
      "Loss: [0.00035802]\n",
      "Loss: [0.00035767]\n",
      "Loss: [0.00035732]\n",
      "Loss: [0.00035697]\n",
      "Loss: [0.00035661]\n",
      "Loss: [0.00035627]\n",
      "Loss: [0.00035592]\n",
      "Loss: [0.00035557]\n",
      "Loss: [0.00035522]\n",
      "Loss: [0.00035487]\n",
      "Loss: [0.00035452]\n",
      "Loss: [0.00035417]\n",
      "Loss: [0.00035382]\n",
      "Loss: [0.00035348]\n",
      "Loss: [0.00035313]\n",
      "Loss: [0.00035278]\n",
      "Loss: [0.00035244]\n",
      "Loss: [0.00035209]\n",
      "Loss: [0.00035175]\n",
      "Loss: [0.0003514]\n",
      "Loss: [0.00035105]\n",
      "Loss: [0.00035071]\n",
      "Loss: [0.00035036]\n",
      "Loss: [0.00035002]\n",
      "Loss: [0.00034967]\n",
      "Loss: [0.00034933]\n",
      "Loss: [0.00034899]\n",
      "Loss: [0.00034865]\n",
      "Loss: [0.0003483]\n",
      "Loss: [0.00034796]\n",
      "Loss: [0.00034762]\n",
      "Loss: [0.00034728]\n",
      "Loss: [0.00034694]\n",
      "Loss: [0.00034659]\n",
      "Loss: [0.00034625]\n",
      "Loss: [0.00034592]\n",
      "Loss: [0.00034558]\n",
      "Loss: [0.00034524]\n",
      "Loss: [0.0003449]\n",
      "Loss: [0.00034456]\n",
      "Loss: [0.00034422]\n",
      "Loss: [0.00034388]\n",
      "Loss: [0.00034354]\n",
      "Loss: [0.0003432]\n",
      "Loss: [0.00034287]\n",
      "Loss: [0.00034253]\n",
      "Loss: [0.0003422]\n",
      "Loss: [0.00034186]\n",
      "Loss: [0.00034152]\n",
      "Loss: [0.00034119]\n",
      "Loss: [0.00034085]\n",
      "Loss: [0.00034052]\n",
      "Loss: [0.00034018]\n",
      "Loss: [0.00033985]\n",
      "Loss: [0.00033951]\n",
      "Loss: [0.00033918]\n",
      "Loss: [0.00033885]\n",
      "Loss: [0.00033851]\n",
      "Loss: [0.00033818]\n",
      "Loss: [0.00033785]\n",
      "Loss: [0.00033752]\n",
      "Loss: [0.00033718]\n",
      "Loss: [0.00033685]\n",
      "Loss: [0.00033652]\n",
      "Loss: [0.00033619]\n",
      "Loss: [0.00033586]\n",
      "Loss: [0.00033553]\n",
      "Loss: [0.0003352]\n",
      "Loss: [0.00033487]\n",
      "Loss: [0.00033454]\n",
      "Loss: [0.00033421]\n",
      "Loss: [0.00033389]\n",
      "Loss: [0.00033356]\n",
      "Loss: [0.00033323]\n",
      "Loss: [0.0003329]\n",
      "Loss: [0.00033257]\n",
      "Loss: [0.00033225]\n",
      "Loss: [0.00033192]\n",
      "Loss: [0.00033159]\n",
      "Loss: [0.00033127]\n",
      "Loss: [0.00033094]\n",
      "Loss: [0.00033062]\n",
      "Loss: [0.00033029]\n",
      "Loss: [0.00032997]\n",
      "Loss: [0.00032964]\n",
      "Loss: [0.00032932]\n",
      "Loss: [0.00032899]\n",
      "Loss: [0.00032867]\n",
      "Loss: [0.00032835]\n",
      "Loss: [0.00032802]\n",
      "Loss: [0.0003277]\n",
      "Loss: [0.00032738]\n",
      "Loss: [0.00032706]\n",
      "Loss: [0.00032674]\n",
      "Loss: [0.00032641]\n",
      "Loss: [0.00032609]\n",
      "Loss: [0.00032577]\n",
      "Loss: [0.00032545]\n",
      "Loss: [0.00032513]\n",
      "Loss: [0.00032481]\n",
      "Loss: [0.00032449]\n",
      "Loss: [0.00032417]\n",
      "Loss: [0.00032385]\n",
      "Loss: [0.00032354]\n",
      "Loss: [0.00032322]\n",
      "Loss: [0.0003229]\n",
      "Loss: [0.00032258]\n",
      "Loss: [0.00032226]\n",
      "Loss: [0.00032195]\n",
      "Loss: [0.00032163]\n",
      "Loss: [0.00032131]\n",
      "Loss: [0.000321]\n",
      "Loss: [0.00032068]\n",
      "Loss: [0.00032037]\n",
      "Loss: [0.00032005]\n",
      "Loss: [0.00031973]\n",
      "Loss: [0.00031942]\n",
      "Loss: [0.00031911]\n",
      "Loss: [0.00031879]\n",
      "Loss: [0.00031848]\n",
      "Loss: [0.00031817]\n",
      "Loss: [0.00031785]\n",
      "Loss: [0.00031754]\n",
      "Loss: [0.00031723]\n",
      "Loss: [0.00031692]\n",
      "Loss: [0.0003166]\n",
      "Loss: [0.00031629]\n",
      "Loss: [0.00031598]\n",
      "Loss: [0.00031567]\n",
      "Loss: [0.00031536]\n",
      "Loss: [0.00031505]\n",
      "Loss: [0.00031474]\n",
      "Loss: [0.00031443]\n",
      "Loss: [0.00031412]\n",
      "Loss: [0.00031381]\n",
      "Loss: [0.0003135]\n",
      "Loss: [0.00031319]\n",
      "Loss: [0.00031289]\n",
      "Loss: [0.00031258]\n",
      "Loss: [0.00031227]\n",
      "Loss: [0.00031196]\n",
      "Loss: [0.00031165]\n",
      "Loss: [0.00031135]\n",
      "Loss: [0.00031104]\n",
      "Loss: [0.00031074]\n",
      "Loss: [0.00031043]\n",
      "Loss: [0.00031012]\n",
      "Loss: [0.00030982]\n",
      "Loss: [0.00030951]\n",
      "Loss: [0.00030921]\n",
      "Loss: [0.00030891]\n",
      "Loss: [0.0003086]\n",
      "Loss: [0.0003083]\n",
      "Loss: [0.000308]\n",
      "Loss: [0.00030769]\n",
      "Loss: [0.00030739]\n",
      "Loss: [0.00030708]\n",
      "Loss: [0.00030678]\n",
      "Loss: [0.00030648]\n",
      "Loss: [0.00030618]\n",
      "Loss: [0.00030588]\n",
      "Loss: [0.00030558]\n",
      "Loss: [0.00030527]\n",
      "Loss: [0.00030497]\n",
      "Loss: [0.00030467]\n",
      "Loss: [0.00030437]\n",
      "Loss: [0.00030407]\n",
      "Loss: [0.00030377]\n",
      "Loss: [0.00030347]\n",
      "Loss: [0.00030318]\n",
      "Loss: [0.00030288]\n",
      "Loss: [0.00030258]\n",
      "Loss: [0.00030228]\n",
      "Loss: [0.00030198]\n",
      "Loss: [0.00030169]\n",
      "Loss: [0.00030139]\n",
      "Loss: [0.00030109]\n",
      "Loss: [0.0003008]\n",
      "Loss: [0.0003005]\n",
      "Loss: [0.0003002]\n",
      "Loss: [0.00029991]\n",
      "Loss: [0.00029961]\n",
      "Loss: [0.00029932]\n",
      "Loss: [0.00029902]\n",
      "Loss: [0.00029873]\n",
      "Loss: [0.00029843]\n",
      "Loss: [0.00029814]\n",
      "Loss: [0.00029784]\n",
      "Loss: [0.00029755]\n",
      "Loss: [0.00029726]\n",
      "Loss: [0.00029697]\n",
      "Loss: [0.00029667]\n",
      "Loss: [0.00029638]\n",
      "Loss: [0.00029609]\n",
      "Loss: [0.0002958]\n",
      "Loss: [0.00029551]\n",
      "Loss: [0.00029522]\n",
      "Loss: [0.00029492]\n",
      "Loss: [0.00029463]\n",
      "Loss: [0.00029434]\n",
      "Loss: [0.00029405]\n",
      "Loss: [0.00029376]\n",
      "Loss: [0.00029347]\n",
      "Loss: [0.00029318]\n",
      "Loss: [0.0002929]\n",
      "Loss: [0.00029261]\n",
      "Loss: [0.00029232]\n",
      "Loss: [0.00029203]\n",
      "Loss: [0.00029174]\n",
      "Loss: [0.00029146]\n",
      "Loss: [0.00029117]\n",
      "Loss: [0.00029088]\n",
      "Loss: [0.00029059]\n",
      "Loss: [0.00029031]\n",
      "Loss: [0.00029002]\n",
      "Loss: [0.00028973]\n",
      "Loss: [0.00028945]\n",
      "Loss: [0.00028916]\n",
      "Loss: [0.00028888]\n",
      "Loss: [0.0002886]\n",
      "Loss: [0.00028831]\n",
      "Loss: [0.00028803]\n",
      "Loss: [0.00028774]\n",
      "Loss: [0.00028746]\n",
      "Loss: [0.00028718]\n",
      "Loss: [0.00028689]\n",
      "Loss: [0.00028661]\n",
      "Loss: [0.00028633]\n",
      "Loss: [0.00028604]\n",
      "Loss: [0.00028576]\n",
      "Loss: [0.00028548]\n",
      "Loss: [0.0002852]\n",
      "Loss: [0.00028492]\n",
      "Loss: [0.00028464]\n",
      "Loss: [0.00028436]\n",
      "Loss: [0.00028408]\n",
      "Loss: [0.0002838]\n",
      "Loss: [0.00028352]\n",
      "Loss: [0.00028324]\n",
      "Loss: [0.00028296]\n",
      "Loss: [0.00028268]\n",
      "Loss: [0.0002824]\n",
      "Loss: [0.00028212]\n",
      "Loss: [0.00028184]\n",
      "Loss: [0.00028157]\n",
      "Loss: [0.00028129]\n",
      "Loss: [0.00028101]\n",
      "Loss: [0.00028073]\n",
      "Loss: [0.00028046]\n",
      "Loss: [0.00028018]\n",
      "Loss: [0.0002799]\n",
      "Loss: [0.00027963]\n",
      "Loss: [0.00027935]\n",
      "Loss: [0.00027908]\n",
      "Loss: [0.0002788]\n",
      "Loss: [0.00027853]\n",
      "Loss: [0.00027825]\n",
      "Loss: [0.00027798]\n",
      "Loss: [0.0002777]\n",
      "Loss: [0.00027743]\n",
      "Loss: [0.00027716]\n",
      "Loss: [0.00027688]\n",
      "Loss: [0.00027661]\n",
      "Loss: [0.00027634]\n",
      "Loss: [0.00027606]\n",
      "Loss: [0.00027579]\n",
      "Loss: [0.00027552]\n",
      "Loss: [0.00027525]\n",
      "Loss: [0.00027498]\n",
      "Loss: [0.0002747]\n",
      "Loss: [0.00027443]\n",
      "Loss: [0.00027416]\n",
      "Loss: [0.00027389]\n",
      "Loss: [0.00027362]\n",
      "Loss: [0.00027335]\n",
      "Loss: [0.00027308]\n",
      "Loss: [0.00027281]\n",
      "Loss: [0.00027255]\n",
      "Loss: [0.00027228]\n",
      "Loss: [0.00027201]\n",
      "Loss: [0.00027174]\n",
      "Loss: [0.00027147]\n",
      "Loss: [0.0002712]\n",
      "Loss: [0.00027094]\n",
      "Loss: [0.00027067]\n",
      "Loss: [0.0002704]\n",
      "Loss: [0.00027013]\n",
      "Loss: [0.00026987]\n",
      "Loss: [0.0002696]\n",
      "Loss: [0.00026934]\n",
      "Loss: [0.00026907]\n",
      "Loss: [0.00026881]\n",
      "Loss: [0.00026854]\n",
      "Loss: [0.00026827]\n",
      "Loss: [0.00026801]\n",
      "Loss: [0.00026775]\n",
      "Loss: [0.00026748]\n",
      "Loss: [0.00026722]\n",
      "Loss: [0.00026695]\n",
      "Loss: [0.00026669]\n",
      "Loss: [0.00026643]\n",
      "Loss: [0.00026616]\n",
      "Loss: [0.0002659]\n",
      "Loss: [0.00026564]\n",
      "Loss: [0.00026538]\n",
      "Loss: [0.00026511]\n",
      "Loss: [0.00026485]\n",
      "Loss: [0.00026459]\n",
      "Loss: [0.00026433]\n",
      "Loss: [0.00026407]\n",
      "Loss: [0.00026381]\n",
      "Loss: [0.00026355]\n",
      "Loss: [0.00026329]\n",
      "Loss: [0.00026303]\n",
      "Loss: [0.00026277]\n",
      "Loss: [0.00026251]\n",
      "Loss: [0.00026225]\n",
      "Loss: [0.00026199]\n",
      "Loss: [0.00026173]\n",
      "Loss: [0.00026147]\n",
      "Loss: [0.00026122]\n",
      "Loss: [0.00026096]\n",
      "Loss: [0.0002607]\n",
      "Loss: [0.00026044]\n",
      "Loss: [0.00026019]\n",
      "Loss: [0.00025993]\n",
      "Loss: [0.00025967]\n",
      "Loss: [0.00025942]\n",
      "Loss: [0.00025916]\n",
      "Loss: [0.0002589]\n",
      "Loss: [0.00025865]\n",
      "Loss: [0.00025839]\n",
      "Loss: [0.00025814]\n",
      "Loss: [0.00025788]\n",
      "Loss: [0.00025763]\n",
      "Loss: [0.00025737]\n",
      "Loss: [0.00025712]\n",
      "Loss: [0.00025687]\n",
      "Loss: [0.00025661]\n",
      "Loss: [0.00025636]\n",
      "Loss: [0.00025611]\n",
      "Loss: [0.00025585]\n",
      "Loss: [0.0002556]\n",
      "Loss: [0.00025535]\n",
      "Loss: [0.0002551]\n",
      "Loss: [0.00025484]\n",
      "Loss: [0.00025459]\n",
      "Loss: [0.00025434]\n",
      "Loss: [0.00025409]\n",
      "Loss: [0.00025384]\n",
      "Loss: [0.00025359]\n",
      "Loss: [0.00025334]\n",
      "Loss: [0.00025309]\n",
      "Loss: [0.00025284]\n",
      "Loss: [0.00025259]\n",
      "Loss: [0.00025234]\n",
      "Loss: [0.00025209]\n",
      "Loss: [0.00025184]\n",
      "Loss: [0.00025159]\n",
      "Loss: [0.00025134]\n",
      "Loss: [0.00025109]\n",
      "Loss: [0.00025085]\n",
      "Loss: [0.0002506]\n",
      "Loss: [0.00025035]\n",
      "Loss: [0.0002501]\n",
      "Loss: [0.00024986]\n",
      "Loss: [0.00024961]\n",
      "Loss: [0.00024936]\n",
      "Loss: [0.00024912]\n",
      "Loss: [0.00024887]\n",
      "Loss: [0.00024863]\n",
      "Loss: [0.00024838]\n",
      "Loss: [0.00024813]\n",
      "Loss: [0.00024789]\n",
      "Loss: [0.00024765]\n",
      "Loss: [0.0002474]\n",
      "Loss: [0.00024716]\n",
      "Loss: [0.00024691]\n",
      "Loss: [0.00024667]\n",
      "Loss: [0.00024642]\n",
      "Loss: [0.00024618]\n",
      "Loss: [0.00024594]\n",
      "Loss: [0.00024569]\n",
      "Loss: [0.00024545]\n",
      "Loss: [0.00024521]\n",
      "Loss: [0.00024497]\n",
      "Loss: [0.00024473]\n",
      "Loss: [0.00024448]\n",
      "Loss: [0.00024424]\n",
      "Loss: [0.000244]\n",
      "Loss: [0.00024376]\n",
      "Loss: [0.00024352]\n",
      "Loss: [0.00024328]\n",
      "Loss: [0.00024304]\n",
      "Loss: [0.0002428]\n",
      "Loss: [0.00024256]\n",
      "Loss: [0.00024232]\n",
      "Loss: [0.00024208]\n",
      "Loss: [0.00024184]\n",
      "Loss: [0.0002416]\n",
      "Loss: [0.00024136]\n",
      "Loss: [0.00024112]\n",
      "Loss: [0.00024088]\n",
      "Loss: [0.00024065]\n",
      "Loss: [0.00024041]\n",
      "Loss: [0.00024017]\n",
      "Loss: [0.00023993]\n",
      "Loss: [0.0002397]\n",
      "Loss: [0.00023946]\n",
      "Loss: [0.00023922]\n",
      "Loss: [0.00023899]\n",
      "Loss: [0.00023875]\n",
      "Loss: [0.00023851]\n",
      "Loss: [0.00023828]\n",
      "Loss: [0.00023804]\n",
      "Loss: [0.00023781]\n",
      "Loss: [0.00023758]\n",
      "Loss: [0.00023734]\n",
      "Loss: [0.0002371]\n",
      "Loss: [0.00023687]\n",
      "Loss: [0.00023663]\n",
      "Loss: [0.0002364]\n",
      "Loss: [0.00023617]\n",
      "Loss: [0.00023594]\n",
      "Loss: [0.0002357]\n",
      "Loss: [0.00023547]\n",
      "Loss: [0.00023523]\n",
      "Loss: [0.000235]\n",
      "Loss: [0.00023477]\n",
      "Loss: [0.00023454]\n",
      "Loss: [0.00023431]\n",
      "Loss: [0.00023408]\n",
      "Loss: [0.00023384]\n",
      "Loss: [0.00023361]\n",
      "Loss: [0.00023338]\n",
      "Loss: [0.00023315]\n",
      "Loss: [0.00023292]\n",
      "Loss: [0.00023269]\n",
      "Loss: [0.00023246]\n",
      "Loss: [0.00023223]\n",
      "Loss: [0.000232]\n",
      "Loss: [0.00023177]\n",
      "Loss: [0.00023154]\n",
      "Loss: [0.00023131]\n",
      "Loss: [0.00023108]\n",
      "Loss: [0.00023086]\n",
      "Loss: [0.00023063]\n",
      "Loss: [0.0002304]\n",
      "Loss: [0.00023017]\n",
      "Loss: [0.00022994]\n",
      "Loss: [0.00022972]\n",
      "Loss: [0.00022949]\n",
      "Loss: [0.00022926]\n",
      "Loss: [0.00022904]\n",
      "Loss: [0.00022881]\n",
      "Loss: [0.00022858]\n",
      "Loss: [0.00022836]\n",
      "Loss: [0.00022813]\n",
      "Loss: [0.00022791]\n",
      "Loss: [0.00022768]\n",
      "Loss: [0.00022746]\n",
      "Loss: [0.00022723]\n",
      "Loss: [0.00022701]\n",
      "Loss: [0.00022678]\n",
      "Loss: [0.00022656]\n",
      "Loss: [0.00022633]\n",
      "Loss: [0.00022611]\n",
      "Loss: [0.00022588]\n",
      "Loss: [0.00022566]\n",
      "Loss: [0.00022544]\n",
      "Loss: [0.00022521]\n",
      "Loss: [0.00022499]\n",
      "Loss: [0.00022477]\n",
      "Loss: [0.00022455]\n",
      "Loss: [0.00022432]\n",
      "Loss: [0.0002241]\n",
      "Loss: [0.00022388]\n",
      "Loss: [0.00022366]\n",
      "Loss: [0.00022344]\n",
      "Loss: [0.00022322]\n",
      "Loss: [0.000223]\n",
      "Loss: [0.00022278]\n",
      "Loss: [0.00022256]\n",
      "Loss: [0.00022233]\n",
      "Loss: [0.00022212]\n",
      "Loss: [0.0002219]\n",
      "Loss: [0.00022168]\n",
      "Loss: [0.00022146]\n",
      "Loss: [0.00022124]\n",
      "Loss: [0.00022102]\n",
      "Loss: [0.0002208]\n",
      "Loss: [0.00022058]\n",
      "Loss: [0.00022036]\n",
      "Loss: [0.00022015]\n",
      "Loss: [0.00021993]\n",
      "Loss: [0.00021971]\n",
      "Loss: [0.00021949]\n",
      "Loss: [0.00021928]\n",
      "Loss: [0.00021906]\n",
      "Loss: [0.00021884]\n",
      "Loss: [0.00021863]\n",
      "Loss: [0.00021841]\n",
      "Loss: [0.00021819]\n",
      "Loss: [0.00021798]\n",
      "Loss: [0.00021776]\n",
      "Loss: [0.00021755]\n",
      "Loss: [0.00021733]\n",
      "Loss: [0.00021711]\n",
      "Loss: [0.0002169]\n",
      "Loss: [0.00021669]\n",
      "Loss: [0.00021647]\n",
      "Loss: [0.00021626]\n",
      "Loss: [0.00021604]\n",
      "Loss: [0.00021583]\n",
      "Loss: [0.00021562]\n",
      "Loss: [0.0002154]\n",
      "Loss: [0.00021519]\n",
      "Loss: [0.00021498]\n",
      "Loss: [0.00021476]\n",
      "Loss: [0.00021455]\n",
      "Loss: [0.00021434]\n",
      "Loss: [0.00021413]\n",
      "Loss: [0.00021391]\n",
      "Loss: [0.0002137]\n",
      "Loss: [0.00021349]\n",
      "Loss: [0.00021328]\n",
      "Loss: [0.00021307]\n",
      "Loss: [0.00021286]\n",
      "Loss: [0.00021265]\n",
      "Loss: [0.00021244]\n",
      "Loss: [0.00021223]\n",
      "Loss: [0.00021202]\n",
      "Loss: [0.00021181]\n",
      "Loss: [0.0002116]\n",
      "Loss: [0.00021139]\n",
      "Loss: [0.00021118]\n",
      "Loss: [0.00021097]\n",
      "Loss: [0.00021076]\n",
      "Loss: [0.00021056]\n",
      "Loss: [0.00021034]\n",
      "Loss: [0.00021014]\n",
      "Loss: [0.00020993]\n",
      "Loss: [0.00020972]\n",
      "Loss: [0.00020951]\n",
      "Loss: [0.0002093]\n",
      "Loss: [0.0002091]\n",
      "Loss: [0.00020889]\n",
      "Loss: [0.00020868]\n",
      "Loss: [0.00020848]\n",
      "Loss: [0.00020827]\n",
      "Loss: [0.00020807]\n",
      "Loss: [0.00020786]\n",
      "Loss: [0.00020765]\n",
      "Loss: [0.00020745]\n",
      "Loss: [0.00020724]\n",
      "Loss: [0.00020704]\n",
      "Loss: [0.00020683]\n",
      "Loss: [0.00020663]\n",
      "Loss: [0.00020642]\n",
      "Loss: [0.00020622]\n",
      "Loss: [0.00020602]\n",
      "Loss: [0.00020581]\n",
      "Loss: [0.00020561]\n",
      "Loss: [0.0002054]\n",
      "Loss: [0.0002052]\n",
      "Loss: [0.000205]\n",
      "Loss: [0.00020479]\n",
      "Loss: [0.00020459]\n",
      "Loss: [0.00020439]\n",
      "Loss: [0.00020419]\n",
      "Loss: [0.00020398]\n",
      "Loss: [0.00020378]\n",
      "Loss: [0.00020358]\n",
      "Loss: [0.00020338]\n",
      "Loss: [0.00020318]\n",
      "Loss: [0.00020298]\n",
      "Loss: [0.00020278]\n",
      "Loss: [0.00020257]\n",
      "Loss: [0.00020237]\n",
      "Loss: [0.00020217]\n",
      "Loss: [0.00020197]\n",
      "Loss: [0.00020177]\n",
      "Loss: [0.00020157]\n",
      "Loss: [0.00020137]\n",
      "Loss: [0.00020117]\n",
      "Loss: [0.00020097]\n",
      "Loss: [0.00020078]\n",
      "Loss: [0.00020058]\n",
      "Loss: [0.00020038]\n",
      "Loss: [0.00020018]\n",
      "Loss: [0.00019998]\n",
      "Loss: [0.00019978]\n",
      "Loss: [0.00019959]\n",
      "Loss: [0.00019939]\n",
      "Loss: [0.00019919]\n",
      "Loss: [0.00019899]\n",
      "Loss: [0.0001988]\n",
      "Loss: [0.0001986]\n",
      "Loss: [0.00019841]\n",
      "Loss: [0.00019821]\n",
      "Loss: [0.00019801]\n",
      "Loss: [0.00019781]\n",
      "Loss: [0.00019762]\n",
      "Loss: [0.00019742]\n",
      "Loss: [0.00019723]\n",
      "Loss: [0.00019703]\n",
      "Loss: [0.00019684]\n",
      "Loss: [0.00019664]\n",
      "Loss: [0.00019645]\n",
      "Loss: [0.00019625]\n",
      "Loss: [0.00019606]\n",
      "Loss: [0.00019586]\n",
      "Loss: [0.00019567]\n",
      "Loss: [0.00019547]\n",
      "Loss: [0.00019528]\n",
      "Loss: [0.00019509]\n",
      "Loss: [0.00019489]\n",
      "Loss: [0.0001947]\n",
      "Loss: [0.00019451]\n",
      "Loss: [0.00019432]\n",
      "Loss: [0.00019412]\n",
      "Loss: [0.00019393]\n",
      "Loss: [0.00019374]\n",
      "Loss: [0.00019355]\n",
      "Loss: [0.00019336]\n",
      "Loss: [0.00019316]\n",
      "Loss: [0.00019297]\n",
      "Loss: [0.00019278]\n",
      "Loss: [0.00019259]\n",
      "Loss: [0.0001924]\n",
      "Loss: [0.00019221]\n",
      "Loss: [0.00019202]\n",
      "Loss: [0.00019183]\n",
      "Loss: [0.00019164]\n",
      "Loss: [0.00019145]\n",
      "Loss: [0.00019126]\n",
      "Loss: [0.00019107]\n",
      "Loss: [0.00019088]\n",
      "Loss: [0.00019069]\n",
      "Loss: [0.0001905]\n",
      "Loss: [0.00019031]\n",
      "Loss: [0.00019012]\n",
      "Loss: [0.00018994]\n",
      "Loss: [0.00018975]\n",
      "Loss: [0.00018956]\n",
      "Loss: [0.00018937]\n",
      "Loss: [0.00018919]\n",
      "Loss: [0.000189]\n",
      "Loss: [0.00018881]\n",
      "Loss: [0.00018862]\n",
      "Loss: [0.00018844]\n",
      "Loss: [0.00018825]\n",
      "Loss: [0.00018806]\n",
      "Loss: [0.00018787]\n",
      "Loss: [0.00018769]\n",
      "Loss: [0.0001875]\n",
      "Loss: [0.00018732]\n",
      "Loss: [0.00018713]\n",
      "Loss: [0.00018695]\n",
      "Loss: [0.00018676]\n",
      "Loss: [0.00018658]\n",
      "Loss: [0.00018639]\n",
      "Loss: [0.00018621]\n",
      "Loss: [0.00018602]\n",
      "Loss: [0.00018584]\n",
      "Loss: [0.00018565]\n",
      "Loss: [0.00018547]\n",
      "Loss: [0.00018529]\n",
      "Loss: [0.0001851]\n",
      "Loss: [0.00018492]\n",
      "Loss: [0.00018474]\n",
      "Loss: [0.00018455]\n",
      "Loss: [0.00018437]\n",
      "Loss: [0.00018419]\n",
      "Loss: [0.000184]\n",
      "Loss: [0.00018382]\n",
      "Loss: [0.00018364]\n",
      "Loss: [0.00018346]\n",
      "Loss: [0.00018328]\n",
      "Loss: [0.00018309]\n",
      "Loss: [0.00018291]\n",
      "Loss: [0.00018273]\n",
      "Loss: [0.00018255]\n",
      "Loss: [0.00018237]\n",
      "Loss: [0.00018219]\n",
      "Loss: [0.00018201]\n",
      "Loss: [0.00018183]\n",
      "Loss: [0.00018165]\n",
      "Loss: [0.00018146]\n",
      "Loss: [0.00018129]\n",
      "Loss: [0.00018111]\n",
      "Loss: [0.00018093]\n",
      "Loss: [0.00018075]\n",
      "Loss: [0.00018057]\n",
      "Loss: [0.00018039]\n",
      "Loss: [0.00018021]\n",
      "Loss: [0.00018003]\n",
      "Loss: [0.00017985]\n",
      "Loss: [0.00017968]\n",
      "Loss: [0.0001795]\n",
      "Loss: [0.00017932]\n",
      "Loss: [0.00017914]\n",
      "Loss: [0.00017896]\n",
      "Loss: [0.00017879]\n",
      "Loss: [0.00017861]\n",
      "Loss: [0.00017843]\n",
      "Loss: [0.00017826]\n",
      "Loss: [0.00017808]\n",
      "Loss: [0.0001779]\n",
      "Loss: [0.00017773]\n",
      "Loss: [0.00017755]\n",
      "Loss: [0.00017737]\n",
      "Loss: [0.0001772]\n",
      "Loss: [0.00017702]\n",
      "Loss: [0.00017685]\n",
      "Loss: [0.00017667]\n",
      "Loss: [0.0001765]\n",
      "Loss: [0.00017632]\n",
      "Loss: [0.00017615]\n",
      "Loss: [0.00017597]\n",
      "Loss: [0.0001758]\n",
      "Loss: [0.00017562]\n",
      "Loss: [0.00017545]\n",
      "Loss: [0.00017527]\n",
      "Loss: [0.0001751]\n",
      "Loss: [0.00017493]\n",
      "Loss: [0.00017475]\n",
      "Loss: [0.00017458]\n",
      "Loss: [0.00017441]\n",
      "Loss: [0.00017424]\n",
      "Loss: [0.00017406]\n",
      "Loss: [0.00017389]\n",
      "Loss: [0.00017372]\n",
      "Loss: [0.00017354]\n",
      "Loss: [0.00017337]\n",
      "Loss: [0.0001732]\n",
      "Loss: [0.00017303]\n",
      "Loss: [0.00017286]\n",
      "Loss: [0.00017269]\n",
      "Loss: [0.00017251]\n",
      "Loss: [0.00017234]\n",
      "Loss: [0.00017217]\n",
      "Loss: [0.000172]\n",
      "Loss: [0.00017183]\n",
      "Loss: [0.00017166]\n",
      "Loss: [0.00017149]\n",
      "Loss: [0.00017132]\n",
      "Loss: [0.00017115]\n",
      "Loss: [0.00017098]\n",
      "Loss: [0.00017081]\n",
      "Loss: [0.00017064]\n",
      "Loss: [0.00017047]\n",
      "Loss: [0.0001703]\n",
      "Loss: [0.00017013]\n",
      "Loss: [0.00016996]\n",
      "Loss: [0.0001698]\n",
      "Loss: [0.00016963]\n",
      "Loss: [0.00016946]\n",
      "Loss: [0.00016929]\n",
      "Loss: [0.00016912]\n",
      "Loss: [0.00016896]\n",
      "Loss: [0.00016879]\n",
      "Loss: [0.00016862]\n",
      "Loss: [0.00016845]\n",
      "Loss: [0.00016829]\n",
      "Loss: [0.00016812]\n",
      "Loss: [0.00016795]\n",
      "Loss: [0.00016779]\n",
      "Loss: [0.00016762]\n",
      "Loss: [0.00016745]\n",
      "Loss: [0.00016729]\n",
      "Loss: [0.00016712]\n",
      "Loss: [0.00016696]\n",
      "Loss: [0.00016679]\n",
      "Loss: [0.00016662]\n",
      "Loss: [0.00016646]\n",
      "Loss: [0.00016629]\n",
      "Loss: [0.00016613]\n",
      "Loss: [0.00016596]\n",
      "Loss: [0.0001658]\n",
      "Loss: [0.00016564]\n",
      "Loss: [0.00016547]\n",
      "Loss: [0.00016531]\n",
      "Loss: [0.00016514]\n",
      "Loss: [0.00016498]\n",
      "Loss: [0.00016482]\n",
      "Loss: [0.00016465]\n",
      "Loss: [0.00016449]\n",
      "Loss: [0.00016432]\n",
      "Loss: [0.00016416]\n",
      "Loss: [0.000164]\n",
      "Loss: [0.00016384]\n",
      "Loss: [0.00016367]\n",
      "Loss: [0.00016351]\n",
      "Loss: [0.00016335]\n",
      "Loss: [0.00016319]\n",
      "Loss: [0.00016303]\n",
      "Loss: [0.00016286]\n",
      "Loss: [0.0001627]\n",
      "Loss: [0.00016254]\n",
      "Loss: [0.00016238]\n",
      "Loss: [0.00016222]\n",
      "Loss: [0.00016206]\n",
      "Loss: [0.0001619]\n",
      "Loss: [0.00016174]\n",
      "Loss: [0.00016158]\n",
      "Loss: [0.00016141]\n",
      "Loss: [0.00016126]\n",
      "Loss: [0.00016109]\n",
      "Loss: [0.00016093]\n",
      "Loss: [0.00016078]\n",
      "Loss: [0.00016061]\n",
      "Loss: [0.00016046]\n",
      "Loss: [0.0001603]\n",
      "Loss: [0.00016014]\n",
      "Loss: [0.00015998]\n",
      "Loss: [0.00015982]\n",
      "Loss: [0.00015966]\n",
      "Loss: [0.0001595]\n",
      "Loss: [0.00015934]\n",
      "Loss: [0.00015919]\n",
      "Loss: [0.00015903]\n",
      "Loss: [0.00015887]\n",
      "Loss: [0.00015871]\n",
      "Loss: [0.00015855]\n",
      "Loss: [0.0001584]\n",
      "Loss: [0.00015824]\n",
      "Loss: [0.00015808]\n",
      "Loss: [0.00015793]\n",
      "Loss: [0.00015777]\n",
      "Loss: [0.00015761]\n",
      "Loss: [0.00015746]\n",
      "Loss: [0.0001573]\n",
      "Loss: [0.00015714]\n",
      "Loss: [0.00015699]\n",
      "Loss: [0.00015683]\n",
      "Loss: [0.00015668]\n",
      "Loss: [0.00015652]\n",
      "Loss: [0.00015637]\n",
      "Loss: [0.00015621]\n",
      "Loss: [0.00015606]\n",
      "Loss: [0.0001559]\n",
      "Loss: [0.00015575]\n",
      "Loss: [0.00015559]\n",
      "Loss: [0.00015544]\n",
      "Loss: [0.00015528]\n",
      "Loss: [0.00015513]\n",
      "Loss: [0.00015498]\n",
      "Loss: [0.00015482]\n",
      "Loss: [0.00015467]\n",
      "Loss: [0.00015451]\n",
      "Loss: [0.00015436]\n",
      "Loss: [0.00015421]\n",
      "Loss: [0.00015405]\n",
      "Loss: [0.0001539]\n",
      "Loss: [0.00015375]\n",
      "Loss: [0.0001536]\n",
      "Loss: [0.00015344]\n",
      "Loss: [0.00015329]\n",
      "Loss: [0.00015314]\n",
      "Loss: [0.00015299]\n",
      "Loss: [0.00015284]\n",
      "Loss: [0.00015268]\n",
      "Loss: [0.00015253]\n",
      "Loss: [0.00015238]\n",
      "Loss: [0.00015223]\n",
      "Loss: [0.00015208]\n",
      "Loss: [0.00015193]\n",
      "Loss: [0.00015178]\n",
      "Loss: [0.00015163]\n",
      "Loss: [0.00015148]\n",
      "Loss: [0.00015132]\n",
      "Loss: [0.00015117]\n",
      "Loss: [0.00015103]\n",
      "Loss: [0.00015087]\n",
      "Loss: [0.00015072]\n",
      "Loss: [0.00015057]\n",
      "Loss: [0.00015042]\n",
      "Loss: [0.00015028]\n",
      "Loss: [0.00015013]\n",
      "Loss: [0.00014998]\n",
      "Loss: [0.00014983]\n",
      "Loss: [0.00014968]\n",
      "Loss: [0.00014953]\n",
      "Loss: [0.00014938]\n",
      "Loss: [0.00014923]\n",
      "Loss: [0.00014909]\n",
      "Loss: [0.00014894]\n",
      "Loss: [0.00014879]\n",
      "Loss: [0.00014864]\n",
      "Loss: [0.0001485]\n",
      "Loss: [0.00014835]\n",
      "Loss: [0.0001482]\n",
      "Loss: [0.00014805]\n",
      "Loss: [0.00014791]\n",
      "Loss: [0.00014776]\n",
      "Loss: [0.00014761]\n",
      "Loss: [0.00014747]\n",
      "Loss: [0.00014732]\n",
      "Loss: [0.00014717]\n",
      "Loss: [0.00014703]\n",
      "Loss: [0.00014688]\n",
      "Loss: [0.00014673]\n",
      "Loss: [0.00014659]\n",
      "Loss: [0.00014644]\n",
      "Loss: [0.0001463]\n",
      "Loss: [0.00014615]\n",
      "Loss: [0.00014601]\n",
      "Loss: [0.00014586]\n",
      "Loss: [0.00014572]\n",
      "Loss: [0.00014557]\n",
      "Loss: [0.00014543]\n",
      "Loss: [0.00014528]\n",
      "Loss: [0.00014514]\n",
      "Loss: [0.000145]\n",
      "Loss: [0.00014485]\n",
      "Loss: [0.00014471]\n",
      "Loss: [0.00014456]\n",
      "Loss: [0.00014442]\n",
      "Loss: [0.00014428]\n",
      "Loss: [0.00014414]\n",
      "Loss: [0.00014399]\n",
      "Loss: [0.00014385]\n",
      "Loss: [0.00014371]\n",
      "Loss: [0.00014356]\n",
      "Loss: [0.00014342]\n",
      "Loss: [0.00014328]\n",
      "Loss: [0.00014314]\n",
      "Loss: [0.00014299]\n",
      "Loss: [0.00014285]\n",
      "Loss: [0.00014271]\n",
      "Loss: [0.00014257]\n",
      "Loss: [0.00014243]\n",
      "Loss: [0.00014229]\n",
      "Loss: [0.00014214]\n",
      "Loss: [0.000142]\n",
      "Loss: [0.00014186]\n",
      "Loss: [0.00014172]\n",
      "Loss: [0.00014158]\n",
      "Loss: [0.00014144]\n",
      "Loss: [0.0001413]\n",
      "Loss: [0.00014116]\n",
      "Loss: [0.00014102]\n",
      "Loss: [0.00014088]\n",
      "Loss: [0.00014074]\n",
      "Loss: [0.0001406]\n",
      "Loss: [0.00014046]\n",
      "Loss: [0.00014032]\n",
      "Loss: [0.00014018]\n",
      "Loss: [0.00014004]\n",
      "Loss: [0.0001399]\n",
      "Loss: [0.00013976]\n",
      "Loss: [0.00013962]\n",
      "Loss: [0.00013948]\n",
      "Loss: [0.00013935]\n",
      "Loss: [0.00013921]\n",
      "Loss: [0.00013907]\n",
      "Loss: [0.00013893]\n",
      "Loss: [0.00013879]\n",
      "Loss: [0.00013866]\n",
      "Loss: [0.00013852]\n",
      "Loss: [0.00013838]\n",
      "Loss: [0.00013824]\n",
      "Loss: [0.0001381]\n",
      "Loss: [0.00013797]\n",
      "Loss: [0.00013783]\n",
      "Loss: [0.00013769]\n",
      "Loss: [0.00013756]\n",
      "Loss: [0.00013742]\n",
      "Loss: [0.00013728]\n",
      "Loss: [0.00013715]\n",
      "Loss: [0.00013701]\n",
      "Loss: [0.00013688]\n",
      "Loss: [0.00013674]\n",
      "Loss: [0.0001366]\n",
      "Loss: [0.00013647]\n",
      "Loss: [0.00013633]\n",
      "Loss: [0.0001362]\n",
      "Loss: [0.00013606]\n",
      "Loss: [0.00013593]\n",
      "Loss: [0.00013579]\n",
      "Loss: [0.00013566]\n",
      "Loss: [0.00013552]\n",
      "Loss: [0.00013539]\n",
      "Loss: [0.00013525]\n",
      "Loss: [0.00013512]\n",
      "Loss: [0.00013498]\n",
      "Loss: [0.00013485]\n",
      "Loss: [0.00013472]\n",
      "Loss: [0.00013458]\n",
      "Loss: [0.00013445]\n",
      "Loss: [0.00013431]\n",
      "Loss: [0.00013418]\n",
      "Loss: [0.00013405]\n",
      "Loss: [0.00013391]\n",
      "Loss: [0.00013378]\n",
      "Loss: [0.00013365]\n",
      "Loss: [0.00013351]\n",
      "Loss: [0.00013338]\n",
      "Loss: [0.00013325]\n",
      "Loss: [0.00013312]\n",
      "Loss: [0.00013298]\n",
      "Loss: [0.00013285]\n",
      "Loss: [0.00013272]\n",
      "Loss: [0.00013259]\n",
      "Loss: [0.00013246]\n",
      "Loss: [0.00013233]\n",
      "Loss: [0.00013219]\n",
      "Loss: [0.00013206]\n",
      "Loss: [0.00013193]\n",
      "Loss: [0.0001318]\n",
      "Loss: [0.00013167]\n",
      "Loss: [0.00013154]\n",
      "Loss: [0.00013141]\n",
      "Loss: [0.00013128]\n",
      "Loss: [0.00013115]\n",
      "Loss: [0.00013102]\n",
      "Loss: [0.00013089]\n",
      "Loss: [0.00013076]\n",
      "Loss: [0.00013063]\n",
      "Loss: [0.0001305]\n",
      "Loss: [0.00013037]\n",
      "Loss: [0.00013024]\n",
      "Loss: [0.00013011]\n",
      "Loss: [0.00012998]\n",
      "Loss: [0.00012985]\n",
      "Loss: [0.00012972]\n",
      "Loss: [0.00012959]\n",
      "Loss: [0.00012946]\n",
      "Loss: [0.00012933]\n",
      "Loss: [0.00012921]\n",
      "Loss: [0.00012908]\n",
      "Loss: [0.00012895]\n",
      "Loss: [0.00012882]\n",
      "Loss: [0.00012869]\n",
      "Loss: [0.00012856]\n",
      "Loss: [0.00012844]\n",
      "Loss: [0.00012831]\n",
      "Loss: [0.00012818]\n",
      "Loss: [0.00012805]\n",
      "Loss: [0.00012793]\n",
      "Loss: [0.0001278]\n",
      "Loss: [0.00012767]\n",
      "Loss: [0.00012755]\n",
      "Loss: [0.00012742]\n",
      "Loss: [0.00012729]\n",
      "Loss: [0.00012717]\n",
      "Loss: [0.00012704]\n",
      "Loss: [0.00012691]\n",
      "Loss: [0.00012679]\n",
      "Loss: [0.00012666]\n",
      "Loss: [0.00012653]\n",
      "Loss: [0.00012641]\n",
      "Loss: [0.00012628]\n",
      "Loss: [0.00012616]\n",
      "Loss: [0.00012603]\n",
      "Loss: [0.00012591]\n",
      "Loss: [0.00012578]\n",
      "Loss: [0.00012566]\n",
      "Loss: [0.00012553]\n",
      "Loss: [0.00012541]\n",
      "Loss: [0.00012528]\n",
      "Loss: [0.00012516]\n",
      "Loss: [0.00012503]\n",
      "Loss: [0.00012491]\n",
      "Loss: [0.00012479]\n",
      "Loss: [0.00012466]\n",
      "Loss: [0.00012454]\n",
      "Loss: [0.00012441]\n",
      "Loss: [0.00012429]\n",
      "Loss: [0.00012417]\n",
      "Loss: [0.00012404]\n",
      "Loss: [0.00012392]\n",
      "Loss: [0.0001238]\n",
      "Loss: [0.00012367]\n",
      "Loss: [0.00012355]\n",
      "Loss: [0.00012343]\n",
      "Loss: [0.00012331]\n",
      "Loss: [0.00012318]\n",
      "Loss: [0.00012306]\n",
      "Loss: [0.00012294]\n",
      "Loss: [0.00012282]\n",
      "Loss: [0.0001227]\n",
      "Loss: [0.00012257]\n",
      "Loss: [0.00012245]\n",
      "Loss: [0.00012233]\n",
      "Loss: [0.00012221]\n",
      "Loss: [0.00012209]\n",
      "Loss: [0.00012196]\n",
      "Loss: [0.00012184]\n",
      "Loss: [0.00012172]\n",
      "Loss: [0.0001216]\n",
      "Loss: [0.00012148]\n",
      "Loss: [0.00012136]\n",
      "Loss: [0.00012124]\n",
      "Loss: [0.00012112]\n",
      "Loss: [0.000121]\n",
      "Loss: [0.00012088]\n",
      "Loss: [0.00012076]\n",
      "Loss: [0.00012064]\n",
      "Loss: [0.00012052]\n",
      "Loss: [0.0001204]\n",
      "Loss: [0.00012028]\n",
      "Loss: [0.00012016]\n",
      "Loss: [0.00012004]\n",
      "Loss: [0.00011992]\n",
      "Loss: [0.0001198]\n",
      "Loss: [0.00011968]\n",
      "Loss: [0.00011956]\n",
      "Loss: [0.00011944]\n",
      "Loss: [0.00011932]\n",
      "Loss: [0.0001192]\n",
      "Loss: [0.00011909]\n",
      "Loss: [0.00011897]\n",
      "Loss: [0.00011885]\n",
      "Loss: [0.00011873]\n",
      "Loss: [0.00011861]\n",
      "Loss: [0.0001185]\n",
      "Loss: [0.00011838]\n",
      "Loss: [0.00011826]\n",
      "Loss: [0.00011814]\n",
      "Loss: [0.00011802]\n",
      "Loss: [0.00011791]\n",
      "Loss: [0.00011779]\n",
      "Loss: [0.00011767]\n",
      "Loss: [0.00011756]\n",
      "Loss: [0.00011744]\n",
      "Loss: [0.00011732]\n",
      "Loss: [0.00011721]\n",
      "Loss: [0.00011709]\n",
      "Loss: [0.00011697]\n",
      "Loss: [0.00011686]\n",
      "Loss: [0.00011674]\n",
      "Loss: [0.00011662]\n",
      "Loss: [0.00011651]\n",
      "Loss: [0.00011639]\n",
      "Loss: [0.00011628]\n",
      "Loss: [0.00011616]\n",
      "Loss: [0.00011605]\n",
      "Loss: [0.00011593]\n",
      "Loss: [0.00011582]\n",
      "Loss: [0.0001157]\n",
      "Loss: [0.00011559]\n",
      "Loss: [0.00011547]\n",
      "Loss: [0.00011536]\n",
      "Loss: [0.00011524]\n",
      "Loss: [0.00011513]\n",
      "Loss: [0.00011501]\n",
      "Loss: [0.0001149]\n",
      "Loss: [0.00011478]\n",
      "Loss: [0.00011467]\n",
      "Loss: [0.00011455]\n",
      "Loss: [0.00011444]\n",
      "Loss: [0.00011433]\n",
      "Loss: [0.00011421]\n",
      "Loss: [0.0001141]\n",
      "Loss: [0.00011399]\n",
      "Loss: [0.00011387]\n",
      "Loss: [0.00011376]\n",
      "Loss: [0.00011365]\n",
      "Loss: [0.00011353]\n",
      "Loss: [0.00011342]\n",
      "Loss: [0.00011331]\n",
      "Loss: [0.0001132]\n",
      "Loss: [0.00011308]\n",
      "Loss: [0.00011297]\n",
      "Loss: [0.00011286]\n",
      "Loss: [0.00011275]\n",
      "Loss: [0.00011263]\n",
      "Loss: [0.00011252]\n",
      "Loss: [0.00011241]\n",
      "Loss: [0.0001123]\n",
      "Loss: [0.00011218]\n",
      "Loss: [0.00011207]\n",
      "Loss: [0.00011196]\n",
      "Loss: [0.00011185]\n",
      "Loss: [0.00011174]\n",
      "Loss: [0.00011163]\n",
      "Loss: [0.00011152]\n",
      "Loss: [0.00011141]\n",
      "Loss: [0.0001113]\n",
      "Loss: [0.00011119]\n",
      "Loss: [0.00011108]\n",
      "Loss: [0.00011097]\n",
      "Loss: [0.00011085]\n",
      "Loss: [0.00011074]\n",
      "Loss: [0.00011063]\n",
      "Loss: [0.00011052]\n",
      "Loss: [0.00011041]\n",
      "Loss: [0.0001103]\n",
      "Loss: [0.00011019]\n",
      "Loss: [0.00011008]\n",
      "Loss: [0.00010997]\n",
      "Loss: [0.00010987]\n",
      "Loss: [0.00010976]\n",
      "Loss: [0.00010965]\n",
      "Loss: [0.00010954]\n",
      "Loss: [0.00010943]\n",
      "Loss: [0.00010932]\n",
      "Loss: [0.00010921]\n",
      "Loss: [0.0001091]\n",
      "Loss: [0.000109]\n",
      "Loss: [0.00010889]\n",
      "Loss: [0.00010878]\n",
      "Loss: [0.00010867]\n",
      "Loss: [0.00010856]\n",
      "Loss: [0.00010845]\n",
      "Loss: [0.00010834]\n",
      "Loss: [0.00010824]\n",
      "Loss: [0.00010813]\n",
      "Loss: [0.00010802]\n",
      "Loss: [0.00010791]\n",
      "Loss: [0.00010781]\n",
      "Loss: [0.0001077]\n",
      "Loss: [0.00010759]\n",
      "Loss: [0.00010749]\n",
      "Loss: [0.00010738]\n",
      "Loss: [0.00010727]\n",
      "Loss: [0.00010717]\n",
      "Loss: [0.00010706]\n",
      "Loss: [0.00010695]\n",
      "Loss: [0.00010685]\n",
      "Loss: [0.00010674]\n",
      "Loss: [0.00010663]\n",
      "Loss: [0.00010653]\n",
      "Loss: [0.00010642]\n",
      "Loss: [0.00010632]\n",
      "Loss: [0.00010621]\n",
      "Loss: [0.0001061]\n",
      "Loss: [0.000106]\n",
      "Loss: [0.00010589]\n",
      "Loss: [0.00010579]\n",
      "Loss: [0.00010568]\n",
      "Loss: [0.00010558]\n",
      "Loss: [0.00010547]\n",
      "Loss: [0.00010537]\n",
      "Loss: [0.00010526]\n",
      "Loss: [0.00010516]\n",
      "Loss: [0.00010505]\n",
      "Loss: [0.00010495]\n",
      "Loss: [0.00010485]\n",
      "Loss: [0.00010474]\n",
      "Loss: [0.00010464]\n",
      "Loss: [0.00010453]\n",
      "Loss: [0.00010443]\n",
      "Loss: [0.00010432]\n",
      "Loss: [0.00010422]\n",
      "Loss: [0.00010412]\n",
      "Loss: [0.00010401]\n",
      "Loss: [0.00010391]\n",
      "Loss: [0.00010381]\n",
      "Loss: [0.0001037]\n",
      "Loss: [0.0001036]\n",
      "Loss: [0.0001035]\n",
      "Loss: [0.00010339]\n",
      "Loss: [0.00010329]\n",
      "Loss: [0.00010319]\n",
      "Loss: [0.00010309]\n",
      "Loss: [0.00010298]\n",
      "Loss: [0.00010288]\n",
      "Loss: [0.00010278]\n",
      "Loss: [0.00010268]\n",
      "Loss: [0.00010257]\n",
      "Loss: [0.00010247]\n",
      "Loss: [0.00010237]\n",
      "Loss: [0.00010227]\n",
      "Loss: [0.00010217]\n",
      "Loss: [0.00010206]\n",
      "Loss: [0.00010196]\n",
      "Loss: [0.00010186]\n",
      "Loss: [0.00010176]\n",
      "Loss: [0.00010166]\n",
      "Loss: [0.00010156]\n",
      "Loss: [0.00010146]\n",
      "Loss: [0.00010136]\n",
      "Loss: [0.00010125]\n",
      "Loss: [0.00010115]\n",
      "Loss: [0.00010105]\n",
      "Loss: [0.00010095]\n",
      "Loss: [0.00010085]\n",
      "Loss: [0.00010075]\n",
      "Loss: [0.00010065]\n",
      "Loss: [0.00010055]\n",
      "Loss: [0.00010045]\n",
      "Loss: [0.00010035]\n",
      "Loss: [0.00010025]\n",
      "Loss: [0.00010015]\n",
      "Loss: [0.00010005]\n",
      "Loss: [9.995222e-05]\n",
      "Loss: [9.98511e-05]\n",
      "Loss: [9.9753364e-05]\n",
      "Loss: [9.965423e-05]\n",
      "Loss: [9.955557e-05]\n",
      "Loss: [9.945653e-05]\n",
      "Loss: [9.935754e-05]\n",
      "Loss: [9.925847e-05]\n",
      "Loss: [9.9158555e-05]\n",
      "Loss: [9.906086e-05]\n",
      "Loss: [9.896207e-05]\n",
      "Loss: [9.88629e-05]\n",
      "Loss: [9.876607e-05]\n",
      "Loss: [9.866556e-05]\n",
      "Loss: [9.856883e-05]\n",
      "Loss: [9.8471006e-05]\n",
      "Loss: [9.837365e-05]\n",
      "Loss: [9.82752e-05]\n",
      "Loss: [9.817752e-05]\n",
      "Loss: [9.807917e-05]\n",
      "Loss: [9.79813e-05]\n",
      "Loss: [9.78849e-05]\n",
      "Loss: [9.778699e-05]\n",
      "Loss: [9.7689684e-05]\n",
      "Loss: [9.759158e-05]\n",
      "Loss: [9.749609e-05]\n",
      "Loss: [9.7398806e-05]\n",
      "Loss: [9.730169e-05]\n",
      "Loss: [9.7204495e-05]\n",
      "Loss: [9.710777e-05]\n",
      "Loss: [9.701097e-05]\n",
      "Loss: [9.691363e-05]\n",
      "Loss: [9.681789e-05]\n",
      "Loss: [9.672052e-05]\n",
      "Loss: [9.662517e-05]\n",
      "Loss: [9.6529024e-05]\n",
      "Loss: [9.6433774e-05]\n",
      "Loss: [9.633743e-05]\n",
      "Loss: [9.624114e-05]\n",
      "Loss: [9.614632e-05]\n",
      "Loss: [9.6050135e-05]\n",
      "Loss: [9.595399e-05]\n",
      "Loss: [9.585831e-05]\n",
      "Loss: [9.5762254e-05]\n",
      "Loss: [9.566839e-05]\n",
      "Loss: [9.557172e-05]\n",
      "Loss: [9.547694e-05]\n",
      "Loss: [9.5382085e-05]\n",
      "Loss: [9.528782e-05]\n",
      "Loss: [9.519205e-05]\n",
      "Loss: [9.509816e-05]\n",
      "Loss: [9.500392e-05]\n",
      "Loss: [9.490871e-05]\n",
      "Loss: [9.481455e-05]\n",
      "Loss: [9.472015e-05]\n",
      "Loss: [9.4625386e-05]\n",
      "Loss: [9.453249e-05]\n",
      "Loss: [9.443781e-05]\n",
      "Loss: [9.434289e-05]\n",
      "Loss: [9.425055e-05]\n",
      "Loss: [9.4156014e-05]\n",
      "Loss: [9.406012e-05]\n",
      "Loss: [9.396974e-05]\n",
      "Loss: [9.387535e-05]\n",
      "Loss: [9.3781e-05]\n",
      "Loss: [9.368781e-05]\n",
      "Loss: [9.359439e-05]\n",
      "Loss: [9.350159e-05]\n",
      "Loss: [9.340896e-05]\n",
      "Loss: [9.3314855e-05]\n",
      "Loss: [9.322302e-05]\n",
      "Loss: [9.3129405e-05]\n",
      "Loss: [9.303766e-05]\n",
      "Loss: [9.294486e-05]\n",
      "Loss: [9.285168e-05]\n",
      "Loss: [9.275978e-05]\n",
      "Loss: [9.266781e-05]\n",
      "Loss: [9.257518e-05]\n",
      "Loss: [9.248301e-05]\n",
      "Loss: [9.239117e-05]\n",
      "Loss: [9.22991e-05]\n",
      "Loss: [9.2205555e-05]\n",
      "Loss: [9.211537e-05]\n",
      "Loss: [9.202192e-05]\n",
      "Loss: [9.1932234e-05]\n",
      "Loss: [9.184067e-05]\n",
      "Loss: [9.174956e-05]\n",
      "Loss: [9.165851e-05]\n",
      "Loss: [9.156708e-05]\n",
      "Loss: [9.147472e-05]\n",
      "Loss: [9.138409e-05]\n",
      "Loss: [9.129362e-05]\n",
      "Loss: [9.1203474e-05]\n",
      "Loss: [9.111159e-05]\n",
      "Loss: [9.102015e-05]\n",
      "Loss: [9.0930145e-05]\n",
      "Loss: [9.0839494e-05]\n",
      "Loss: [9.07486e-05]\n",
      "Loss: [9.065942e-05]\n",
      "Loss: [9.056781e-05]\n",
      "Loss: [9.047912e-05]\n",
      "Loss: [9.03887e-05]\n",
      "Loss: [9.029872e-05]\n",
      "Loss: [9.020948e-05]\n",
      "Loss: [9.011879e-05]\n",
      "Loss: [9.0029236e-05]\n",
      "Loss: [8.9938745e-05]\n",
      "Loss: [8.9851055e-05]\n",
      "Loss: [8.976026e-05]\n",
      "Loss: [8.967157e-05]\n",
      "Loss: [8.958155e-05]\n",
      "Loss: [8.949238e-05]\n",
      "Loss: [8.9404915e-05]\n",
      "Loss: [8.931394e-05]\n",
      "Loss: [8.9225185e-05]\n",
      "Loss: [8.913716e-05]\n",
      "Loss: [8.904781e-05]\n",
      "Loss: [8.8959874e-05]\n",
      "Loss: [8.886981e-05]\n",
      "Loss: [8.878237e-05]\n",
      "Loss: [8.869456e-05]\n",
      "Loss: [8.860543e-05]\n",
      "Loss: [8.851841e-05]\n",
      "Loss: [8.842937e-05]\n",
      "Loss: [8.834038e-05]\n",
      "Loss: [8.825387e-05]\n",
      "Loss: [8.816457e-05]\n",
      "Loss: [8.807775e-05]\n",
      "Loss: [8.7989625e-05]\n",
      "Loss: [8.7903296e-05]\n",
      "Loss: [8.781525e-05]\n",
      "Loss: [8.772792e-05]\n",
      "Loss: [8.763997e-05]\n",
      "Loss: [8.7553126e-05]\n",
      "Loss: [8.746594e-05]\n",
      "Loss: [8.7378394e-05]\n",
      "Loss: [8.729101e-05]\n",
      "Loss: [8.7204346e-05]\n",
      "Loss: [8.711801e-05]\n",
      "Loss: [8.703008e-05]\n",
      "Loss: [8.69445e-05]\n",
      "Loss: [8.685694e-05]\n",
      "Loss: [8.677185e-05]\n",
      "Loss: [8.668477e-05]\n",
      "Loss: [8.6598404e-05]\n",
      "Loss: [8.651169e-05]\n",
      "Loss: [8.642638e-05]\n",
      "Loss: [8.633986e-05]\n",
      "Loss: [8.625503e-05]\n",
      "Loss: [8.616849e-05]\n",
      "Loss: [8.608306e-05]\n",
      "Loss: [8.599632e-05]\n",
      "Loss: [8.591126e-05]\n",
      "Loss: [8.582568e-05]\n",
      "Loss: [8.573975e-05]\n",
      "Loss: [8.565493e-05]\n",
      "Loss: [8.5570435e-05]\n",
      "Loss: [8.548357e-05]\n",
      "Loss: [8.539915e-05]\n",
      "Loss: [8.53145e-05]\n",
      "Loss: [8.522949e-05]\n",
      "Loss: [8.514454e-05]\n",
      "Loss: [8.506002e-05]\n",
      "Loss: [8.497581e-05]\n",
      "Loss: [8.489098e-05]\n",
      "Loss: [8.480551e-05]\n",
      "Loss: [8.472183e-05]\n",
      "Loss: [8.4637126e-05]\n",
      "Loss: [8.45539e-05]\n",
      "Loss: [8.446823e-05]\n",
      "Loss: [8.438459e-05]\n",
      "Loss: [8.430017e-05]\n",
      "Loss: [8.421701e-05]\n",
      "Loss: [8.413295e-05]\n",
      "Loss: [8.4048545e-05]\n",
      "Loss: [8.3965235e-05]\n",
      "Loss: [8.388235e-05]\n",
      "Loss: [8.379806e-05]\n",
      "Loss: [8.371449e-05]\n",
      "Loss: [8.363068e-05]\n",
      "Loss: [8.3548235e-05]\n",
      "Loss: [8.3464896e-05]\n",
      "Loss: [8.3381485e-05]\n",
      "Loss: [8.329918e-05]\n",
      "Loss: [8.321623e-05]\n",
      "Loss: [8.3132676e-05]\n",
      "Loss: [8.304982e-05]\n",
      "Loss: [8.296872e-05]\n",
      "Loss: [8.288451e-05]\n",
      "Loss: [8.280255e-05]\n",
      "Loss: [8.271986e-05]\n",
      "Loss: [8.263826e-05]\n",
      "Loss: [8.255526e-05]\n",
      "Loss: [8.247309e-05]\n",
      "Loss: [8.239017e-05]\n",
      "Loss: [8.2309125e-05]\n",
      "Loss: [8.222629e-05]\n",
      "Loss: [8.2144936e-05]\n",
      "Loss: [8.2063234e-05]\n",
      "Loss: [8.1980914e-05]\n",
      "Loss: [8.189968e-05]\n",
      "Loss: [8.181848e-05]\n",
      "Loss: [8.1736944e-05]\n",
      "Loss: [8.165518e-05]\n",
      "Loss: [8.1573824e-05]\n",
      "Loss: [8.149241e-05]\n",
      "Loss: [8.141131e-05]\n",
      "Loss: [8.1331396e-05]\n",
      "Loss: [8.124945e-05]\n",
      "Loss: [8.1168575e-05]\n",
      "Loss: [8.10884e-05]\n",
      "Loss: [8.100722e-05]\n",
      "Loss: [8.09262e-05]\n",
      "Loss: [8.084615e-05]\n",
      "Loss: [8.0765094e-05]\n",
      "Loss: [8.068512e-05]\n",
      "Loss: [8.060518e-05]\n",
      "Loss: [8.052398e-05]\n",
      "Loss: [8.044385e-05]\n",
      "Loss: [8.0364305e-05]\n",
      "Loss: [8.0282574e-05]\n",
      "Loss: [8.020387e-05]\n",
      "Loss: [8.0124824e-05]\n",
      "Loss: [8.004349e-05]\n",
      "Loss: [7.996528e-05]\n",
      "Loss: [7.988402e-05]\n",
      "Loss: [7.980551e-05]\n",
      "Loss: [7.9726015e-05]\n",
      "Loss: [7.964694e-05]\n",
      "Loss: [7.9567515e-05]\n",
      "Loss: [7.9487116e-05]\n",
      "Loss: [7.9409554e-05]\n",
      "Loss: [7.9329504e-05]\n",
      "Loss: [7.925062e-05]\n",
      "Loss: [7.917242e-05]\n",
      "Loss: [7.909259e-05]\n",
      "Loss: [7.9014855e-05]\n",
      "Loss: [7.89351e-05]\n",
      "Loss: [7.885642e-05]\n",
      "Loss: [7.8777666e-05]\n",
      "Loss: [7.870073e-05]\n",
      "Loss: [7.862049e-05]\n",
      "Loss: [7.8544006e-05]\n",
      "Loss: [7.8464494e-05]\n",
      "Loss: [7.8386685e-05]\n",
      "Loss: [7.830854e-05]\n",
      "Loss: [7.823017e-05]\n",
      "Loss: [7.8152865e-05]\n",
      "Loss: [7.807456e-05]\n",
      "Loss: [7.7996956e-05]\n",
      "Loss: [7.7919e-05]\n",
      "Loss: [7.784185e-05]\n",
      "Loss: [7.776499e-05]\n",
      "Loss: [7.768754e-05]\n",
      "Loss: [7.7610115e-05]\n",
      "Loss: [7.7532095e-05]\n",
      "Loss: [7.745475e-05]\n",
      "Loss: [7.737884e-05]\n",
      "Loss: [7.730158e-05]\n",
      "Loss: [7.722334e-05]\n",
      "Loss: [7.714615e-05]\n",
      "Loss: [7.7070654e-05]\n",
      "Loss: [7.6993274e-05]\n",
      "Loss: [7.691684e-05]\n",
      "Loss: [7.683982e-05]\n",
      "Loss: [7.676319e-05]\n",
      "Loss: [7.668687e-05]\n",
      "Loss: [7.661096e-05]\n",
      "Loss: [7.653472e-05]\n",
      "Loss: [7.645698e-05]\n",
      "Loss: [7.638182e-05]\n",
      "Loss: [7.630543e-05]\n",
      "Loss: [7.6229066e-05]\n",
      "Loss: [7.615302e-05]\n",
      "Loss: [7.607801e-05]\n",
      "Loss: [7.6002034e-05]\n",
      "Loss: [7.59262e-05]\n",
      "Loss: [7.5851305e-05]\n",
      "Loss: [7.5774806e-05]\n",
      "Loss: [7.570035e-05]\n",
      "Loss: [7.5624564e-05]\n",
      "Loss: [7.5549186e-05]\n",
      "Loss: [7.547384e-05]\n",
      "Loss: [7.539917e-05]\n",
      "Loss: [7.532364e-05]\n",
      "Loss: [7.5248776e-05]\n",
      "Loss: [7.517422e-05]\n",
      "Loss: [7.509832e-05]\n",
      "Loss: [7.502358e-05]\n",
      "Loss: [7.494913e-05]\n",
      "Loss: [7.487545e-05]\n",
      "Loss: [7.479981e-05]\n",
      "Loss: [7.4725474e-05]\n",
      "Loss: [7.465154e-05]\n",
      "Loss: [7.457602e-05]\n",
      "Loss: [7.450242e-05]\n",
      "Loss: [7.4427604e-05]\n",
      "Loss: [7.4353185e-05]\n",
      "Loss: [7.428007e-05]\n",
      "Loss: [7.420536e-05]\n",
      "Loss: [7.413231e-05]\n",
      "Loss: [7.405768e-05]\n",
      "Loss: [7.398434e-05]\n",
      "Loss: [7.391114e-05]\n",
      "Loss: [7.383724e-05]\n",
      "Loss: [7.3763746e-05]\n",
      "Loss: [7.368993e-05]\n",
      "Loss: [7.3617135e-05]\n",
      "Loss: [7.3543124e-05]\n",
      "Loss: [7.346978e-05]\n",
      "Loss: [7.339647e-05]\n",
      "Loss: [7.332346e-05]\n",
      "Loss: [7.325085e-05]\n",
      "Loss: [7.317837e-05]\n",
      "Loss: [7.310547e-05]\n",
      "Loss: [7.3032345e-05]\n",
      "Loss: [7.295925e-05]\n",
      "Loss: [7.2886556e-05]\n",
      "Loss: [7.281344e-05]\n",
      "Loss: [7.2741444e-05]\n",
      "Loss: [7.266948e-05]\n",
      "Loss: [7.2596566e-05]\n",
      "Loss: [7.252458e-05]\n",
      "Loss: [7.24521e-05]\n",
      "Loss: [7.2380644e-05]\n",
      "Loss: [7.230752e-05]\n",
      "Loss: [7.2235416e-05]\n",
      "Loss: [7.216344e-05]\n",
      "Loss: [7.209228e-05]\n",
      "Loss: [7.201967e-05]\n",
      "Loss: [7.194832e-05]\n",
      "Loss: [7.1876755e-05]\n",
      "Loss: [7.1805225e-05]\n",
      "Loss: [7.173434e-05]\n",
      "Loss: [7.166252e-05]\n",
      "Loss: [7.159074e-05]\n",
      "Loss: [7.1519346e-05]\n",
      "Loss: [7.144835e-05]\n",
      "Loss: [7.1376315e-05]\n",
      "Loss: [7.130565e-05]\n",
      "Loss: [7.1235016e-05]\n",
      "Loss: [7.1163806e-05]\n",
      "Loss: [7.1093236e-05]\n",
      "Loss: [7.10221e-05]\n",
      "Loss: [7.095161e-05]\n",
      "Loss: [7.088054e-05]\n",
      "Loss: [7.0810114e-05]\n",
      "Loss: [7.0739115e-05]\n",
      "Loss: [7.0669994e-05]\n",
      "Loss: [7.059907e-05]\n",
      "Loss: [7.052817e-05]\n",
      "Loss: [7.045828e-05]\n",
      "Loss: [7.0387454e-05]\n",
      "Loss: [7.031851e-05]\n",
      "Loss: [7.0247144e-05]\n",
      "Loss: [7.017703e-05]\n",
      "Loss: [7.0107315e-05]\n",
      "Loss: [7.003754e-05]\n",
      "Loss: [6.9968504e-05]\n",
      "Loss: [6.989828e-05]\n",
      "Loss: [6.982896e-05]\n",
      "Loss: [6.9759415e-05]\n",
      "Loss: [6.968991e-05]\n",
      "Loss: [6.9620335e-05]\n",
      "Loss: [6.9551505e-05]\n",
      "Loss: [6.948114e-05]\n",
      "Loss: [6.941273e-05]\n",
      "Loss: [6.934269e-05]\n",
      "Loss: [6.927461e-05]\n",
      "Loss: [6.920473e-05]\n",
      "Loss: [6.9135756e-05]\n",
      "Loss: [6.906682e-05]\n",
      "Loss: [6.899861e-05]\n",
      "Loss: [6.892974e-05]\n",
      "Loss: [6.886185e-05]\n",
      "Loss: [6.87928e-05]\n",
      "Loss: [6.872377e-05]\n",
      "Loss: [6.865564e-05]\n",
      "Loss: [6.858668e-05]\n",
      "Loss: [6.851837e-05]\n",
      "Loss: [6.845034e-05]\n",
      "Loss: [6.8383044e-05]\n",
      "Loss: [6.8314825e-05]\n",
      "Loss: [6.824604e-05]\n",
      "Loss: [6.8178495e-05]\n",
      "Loss: [6.810978e-05]\n",
      "Loss: [6.804265e-05]\n",
      "Loss: [6.797461e-05]\n",
      "Loss: [6.790685e-05]\n",
      "Loss: [6.783957e-05]\n",
      "Loss: [6.777128e-05]\n",
      "Loss: [6.770397e-05]\n",
      "Loss: [6.763704e-05]\n",
      "Loss: [6.756885e-05]\n",
      "Loss: [6.750259e-05]\n",
      "Loss: [6.743397e-05]\n",
      "Loss: [6.736802e-05]\n",
      "Loss: [6.730066e-05]\n",
      "Loss: [6.723264e-05]\n",
      "Loss: [6.716655e-05]\n",
      "Loss: [6.709929e-05]\n",
      "Loss: [6.703291e-05]\n",
      "Loss: [6.696631e-05]\n",
      "Loss: [6.6899156e-05]\n",
      "Loss: [6.683322e-05]\n",
      "Loss: [6.676544e-05]\n",
      "Loss: [6.669898e-05]\n",
      "Loss: [6.663255e-05]\n",
      "Loss: [6.6566754e-05]\n",
      "Loss: [6.650005e-05]\n",
      "Loss: [6.643465e-05]\n",
      "Loss: [6.6366825e-05]\n",
      "Loss: [6.630209e-05]\n",
      "Loss: [6.623527e-05]\n",
      "Loss: [6.616932e-05]\n",
      "Loss: [6.610375e-05]\n",
      "Loss: [6.603762e-05]\n",
      "Loss: [6.597127e-05]\n",
      "Loss: [6.5906046e-05]\n",
      "Loss: [6.584095e-05]\n",
      "Loss: [6.577461e-05]\n",
      "Loss: [6.570958e-05]\n",
      "Loss: [6.56433e-05]\n",
      "Loss: [6.557892e-05]\n",
      "Loss: [6.55134e-05]\n",
      "Loss: [6.54484e-05]\n",
      "Loss: [6.53826e-05]\n",
      "Loss: [6.531835e-05]\n",
      "Loss: [6.5252025e-05]\n",
      "Loss: [6.518809e-05]\n",
      "Loss: [6.512183e-05]\n",
      "Loss: [6.5057706e-05]\n",
      "Loss: [6.4992106e-05]\n",
      "Loss: [6.4927706e-05]\n",
      "Loss: [6.4863096e-05]\n",
      "Loss: [6.4798514e-05]\n",
      "Loss: [6.473422e-05]\n",
      "Loss: [6.466936e-05]\n",
      "Loss: [6.460546e-05]\n",
      "Loss: [6.453984e-05]\n",
      "Loss: [6.447718e-05]\n",
      "Loss: [6.441128e-05]\n",
      "Loss: [6.4347514e-05]\n",
      "Loss: [6.428319e-05]\n",
      "Loss: [6.4219144e-05]\n",
      "Loss: [6.4155814e-05]\n",
      "Loss: [6.409183e-05]\n",
      "Loss: [6.402822e-05]\n",
      "Loss: [6.396372e-05]\n",
      "Loss: [6.3900756e-05]\n",
      "Loss: [6.3837244e-05]\n",
      "Loss: [6.377318e-05]\n",
      "Loss: [6.3709726e-05]\n",
      "Loss: [6.364664e-05]\n",
      "Loss: [6.358258e-05]\n",
      "Loss: [6.3518644e-05]\n",
      "Loss: [6.345623e-05]\n",
      "Loss: [6.339294e-05]\n",
      "Loss: [6.332885e-05]\n",
      "Loss: [6.326587e-05]\n",
      "Loss: [6.3203006e-05]\n",
      "Loss: [6.31395e-05]\n",
      "Loss: [6.307762e-05]\n",
      "Loss: [6.301509e-05]\n",
      "Loss: [6.295144e-05]\n",
      "Loss: [6.2888976e-05]\n",
      "Loss: [6.28263e-05]\n",
      "Loss: [6.27639e-05]\n",
      "Loss: [6.270187e-05]\n",
      "Loss: [6.263862e-05]\n",
      "Loss: [6.25764e-05]\n",
      "Loss: [6.251471e-05]\n",
      "Loss: [6.2452214e-05]\n",
      "Loss: [6.238942e-05]\n",
      "Loss: [6.232757e-05]\n",
      "Loss: [6.226518e-05]\n",
      "Loss: [6.220363e-05]\n",
      "Loss: [6.214188e-05]\n",
      "Loss: [6.2079576e-05]\n",
      "Loss: [6.201731e-05]\n",
      "Loss: [6.195621e-05]\n",
      "Loss: [6.189425e-05]\n",
      "Loss: [6.183298e-05]\n",
      "Loss: [6.17705e-05]\n",
      "Loss: [6.1709776e-05]\n",
      "Loss: [6.164745e-05]\n",
      "Loss: [6.158678e-05]\n",
      "Loss: [6.1524755e-05]\n",
      "Loss: [6.1463914e-05]\n",
      "Loss: [6.1401624e-05]\n",
      "Loss: [6.134117e-05]\n",
      "Loss: [6.1280414e-05]\n",
      "Loss: [6.1219114e-05]\n",
      "Loss: [6.115761e-05]\n",
      "Loss: [6.109661e-05]\n",
      "Loss: [6.103655e-05]\n",
      "Loss: [6.097603e-05]\n",
      "Loss: [6.0915132e-05]\n",
      "Loss: [6.0853446e-05]\n",
      "Loss: [6.0792936e-05]\n",
      "Loss: [6.0732124e-05]\n",
      "Loss: [6.0672086e-05]\n",
      "Loss: [6.061223e-05]\n",
      "Loss: [6.055184e-05]\n",
      "Loss: [6.049148e-05]\n",
      "Loss: [6.0430008e-05]\n",
      "Loss: [6.0370603e-05]\n",
      "Loss: [6.0310325e-05]\n",
      "Loss: [6.025131e-05]\n",
      "Loss: [6.01902e-05]\n",
      "Loss: [6.012978e-05]\n",
      "Loss: [6.007052e-05]\n",
      "Loss: [6.001129e-05]\n",
      "Loss: [5.995087e-05]\n",
      "Loss: [5.9891463e-05]\n",
      "Loss: [5.983143e-05]\n",
      "Loss: [5.977119e-05]\n",
      "Loss: [5.971243e-05]\n",
      "Loss: [5.965305e-05]\n",
      "Loss: [5.9592574e-05]\n",
      "Loss: [5.953302e-05]\n",
      "Loss: [5.947373e-05]\n",
      "Loss: [5.941512e-05]\n",
      "Loss: [5.9355654e-05]\n",
      "Loss: [5.9296453e-05]\n",
      "Loss: [5.9237605e-05]\n",
      "Loss: [5.9178226e-05]\n",
      "Loss: [5.9118876e-05]\n",
      "Loss: [5.9059796e-05]\n",
      "Loss: [5.9002272e-05]\n",
      "Loss: [5.894269e-05]\n",
      "Loss: [5.888458e-05]\n",
      "Loss: [5.8825375e-05]\n",
      "Loss: [5.8767644e-05]\n",
      "Loss: [5.870906e-05]\n",
      "Loss: [5.8649624e-05]\n",
      "Loss: [5.8590544e-05]\n",
      "Loss: [5.8533253e-05]\n",
      "Loss: [5.8474463e-05]\n",
      "Loss: [5.8416026e-05]\n",
      "Loss: [5.83585e-05]\n",
      "Loss: [5.8299884e-05]\n",
      "Loss: [5.824153e-05]\n",
      "Loss: [5.8183214e-05]\n",
      "Loss: [5.81258e-05]\n",
      "Loss: [5.8067537e-05]\n",
      "Loss: [5.8009624e-05]\n",
      "Loss: [5.795142e-05]\n",
      "Loss: [5.7894358e-05]\n",
      "Loss: [5.7837406e-05]\n",
      "Loss: [5.7778736e-05]\n",
      "Loss: [5.7721205e-05]\n",
      "Loss: [5.76637e-05]\n",
      "Loss: [5.7606303e-05]\n",
      "Loss: [5.754886e-05]\n",
      "Loss: [5.7491205e-05]\n",
      "Loss: [5.7434136e-05]\n",
      "Loss: [5.7377096e-05]\n",
      "Loss: [5.7320634e-05]\n",
      "Loss: [5.726333e-05]\n",
      "Loss: [5.7205267e-05]\n",
      "Loss: [5.7148893e-05]\n",
      "Loss: [5.709199e-05]\n",
      "Loss: [5.703457e-05]\n",
      "Loss: [5.697796e-05]\n",
      "Loss: [5.692091e-05]\n",
      "Loss: [5.6864676e-05]\n",
      "Loss: [5.68076e-05]\n",
      "Loss: [5.6752287e-05]\n",
      "Loss: [5.6695033e-05]\n",
      "Loss: [5.663836e-05]\n",
      "Loss: [5.6581717e-05]\n",
      "Loss: [5.65251e-05]\n",
      "Loss: [5.6469064e-05]\n",
      "Loss: [5.6412267e-05]\n",
      "Loss: [5.6355966e-05]\n",
      "Loss: [5.629978e-05]\n",
      "Loss: [5.624417e-05]\n",
      "Loss: [5.6187724e-05]\n",
      "Loss: [5.6132398e-05]\n",
      "Loss: [5.6075773e-05]\n",
      "Loss: [5.601996e-05]\n",
      "Loss: [5.5964487e-05]\n",
      "Loss: [5.590818e-05]\n",
      "Loss: [5.5853307e-05]\n",
      "Loss: [5.5796194e-05]\n",
      "Loss: [5.574224e-05]\n",
      "Loss: [5.5686356e-05]\n",
      "Loss: [5.5630735e-05]\n",
      "Loss: [5.5575143e-05]\n",
      "Loss: [5.551872e-05]\n",
      "Loss: [5.5464352e-05]\n",
      "Loss: [5.5409466e-05]\n",
      "Loss: [5.5354216e-05]\n",
      "Loss: [5.529853e-05]\n",
      "Loss: [5.524427e-05]\n",
      "Loss: [5.5188328e-05]\n",
      "Loss: [5.5133813e-05]\n",
      "Loss: [5.5078464e-05]\n",
      "Loss: [5.5023775e-05]\n",
      "Loss: [5.4968794e-05]\n",
      "Loss: [5.4913533e-05]\n",
      "Loss: [5.4858923e-05]\n",
      "Loss: [5.4804797e-05]\n",
      "Loss: [5.475078e-05]\n",
      "Loss: [5.469509e-05]\n",
      "Loss: [5.464113e-05]\n",
      "Loss: [5.4585493e-05]\n",
      "Loss: [5.4531585e-05]\n",
      "Loss: [5.447847e-05]\n",
      "Loss: [5.442292e-05]\n",
      "Loss: [5.436909e-05]\n",
      "Loss: [5.431506e-05]\n",
      "Loss: [5.426036e-05]\n",
      "Loss: [5.420684e-05]\n",
      "Loss: [5.4152042e-05]\n",
      "Loss: [5.4099117e-05]\n",
      "Loss: [5.4044605e-05]\n",
      "Loss: [5.3990963e-05]\n",
      "Loss: [5.3936812e-05]\n",
      "Loss: [5.388315e-05]\n",
      "Loss: [5.3830125e-05]\n",
      "Loss: [5.3776283e-05]\n",
      "Loss: [5.3722546e-05]\n",
      "Loss: [5.3668453e-05]\n",
      "Loss: [5.3615535e-05]\n",
      "Loss: [5.3562646e-05]\n",
      "Loss: [5.350863e-05]\n",
      "Loss: [5.3455566e-05]\n",
      "Loss: [5.3401378e-05]\n",
      "Loss: [5.334859e-05]\n",
      "Loss: [5.3296368e-05]\n",
      "Loss: [5.324226e-05]\n",
      "Loss: [5.3189244e-05]\n",
      "Loss: [5.3135496e-05]\n",
      "Loss: [5.3082847e-05]\n",
      "Loss: [5.3030748e-05]\n",
      "Loss: [5.2978146e-05]\n",
      "Loss: [5.292443e-05]\n",
      "Loss: [5.287135e-05]\n",
      "Loss: [5.2819967e-05]\n",
      "Loss: [5.2765798e-05]\n",
      "Loss: [5.2714164e-05]\n",
      "Loss: [5.2662555e-05]\n",
      "Loss: [5.26093e-05]\n",
      "Loss: [5.255585e-05]\n",
      "Loss: [5.2504238e-05]\n",
      "Loss: [5.2451145e-05]\n",
      "Loss: [5.239936e-05]\n",
      "Loss: [5.2347074e-05]\n",
      "Loss: [5.2295338e-05]\n",
      "Loss: [5.224363e-05]\n",
      "Loss: [5.21912e-05]\n",
      "Loss: [5.213849e-05]\n",
      "Loss: [5.2087387e-05]\n",
      "Loss: [5.2035255e-05]\n",
      "Loss: [5.1983152e-05]\n",
      "Loss: [5.1930845e-05]\n",
      "Loss: [5.1880146e-05]\n",
      "Loss: [5.1827596e-05]\n",
      "Loss: [5.1776646e-05]\n",
      "Loss: [5.1725496e-05]\n",
      "Loss: [5.167272e-05]\n",
      "Loss: [5.16211e-05]\n",
      "Loss: [5.1571078e-05]\n",
      "Loss: [5.1518982e-05]\n",
      "Loss: [5.1467137e-05]\n",
      "Loss: [5.1415842e-05]\n",
      "Loss: [5.1364048e-05]\n",
      "Loss: [5.1313404e-05]\n",
      "Loss: [5.1262185e-05]\n",
      "Loss: [5.1211293e-05]\n",
      "Loss: [5.11596e-05]\n",
      "Loss: [5.110876e-05]\n",
      "Loss: [5.1058465e-05]\n",
      "Loss: [5.1006857e-05]\n",
      "Loss: [5.095609e-05]\n",
      "Loss: [5.0905124e-05]\n",
      "Loss: [5.0855153e-05]\n",
      "Loss: [5.0804763e-05]\n",
      "Loss: [5.075328e-05]\n",
      "Loss: [5.0703682e-05]\n",
      "Loss: [5.0651724e-05]\n",
      "Loss: [5.0602473e-05]\n",
      "Loss: [5.0551094e-05]\n",
      "Loss: [5.050137e-05]\n",
      "Loss: [5.045056e-05]\n",
      "Loss: [5.0400075e-05]\n",
      "Loss: [5.0350944e-05]\n",
      "Loss: [5.029999e-05]\n",
      "Loss: [5.02498e-05]\n",
      "Loss: [5.0200226e-05]\n",
      "Loss: [5.0150382e-05]\n",
      "Loss: [5.0100563e-05]\n",
      "Loss: [5.0049734e-05]\n",
      "Loss: [4.9999744e-05]\n",
      "Loss: [4.9950515e-05]\n",
      "Loss: [4.9900278e-05]\n",
      "Loss: [4.9850067e-05]\n",
      "Loss: [4.9800692e-05]\n",
      "Loss: [4.975156e-05]\n",
      "Loss: [4.9702237e-05]\n",
      "Loss: [4.9652346e-05]\n",
      "Loss: [4.960233e-05]\n",
      "Loss: [4.955352e-05]\n",
      "Loss: [4.950378e-05]\n",
      "Loss: [4.945406e-05]\n",
      "Loss: [4.940562e-05]\n",
      "Loss: [4.9355658e-05]\n",
      "Loss: [4.9306313e-05]\n",
      "Loss: [4.9256618e-05]\n",
      "Loss: [4.9208564e-05]\n",
      "Loss: [4.9158996e-05]\n",
      "Loss: [4.9110477e-05]\n",
      "Loss: [4.906118e-05]\n",
      "Loss: [4.901271e-05]\n",
      "Loss: [4.8962946e-05]\n",
      "Loss: [4.8915037e-05]\n",
      "Loss: [4.8866128e-05]\n",
      "Loss: [4.881805e-05]\n",
      "Loss: [4.8768383e-05]\n",
      "Loss: [4.8720278e-05]\n",
      "Loss: [4.8672267e-05]\n",
      "Loss: [4.8622973e-05]\n",
      "Loss: [4.8574428e-05]\n",
      "Loss: [4.85262e-05]\n",
      "Loss: [4.8477996e-05]\n",
      "Loss: [4.8429523e-05]\n",
      "Loss: [4.8381953e-05]\n",
      "Loss: [4.833222e-05]\n",
      "Loss: [4.8284404e-05]\n",
      "Loss: [4.8236827e-05]\n",
      "Loss: [4.8188256e-05]\n",
      "Loss: [4.8140224e-05]\n",
      "Loss: [4.8093007e-05]\n",
      "Loss: [4.8043716e-05]\n",
      "Loss: [4.7996546e-05]\n",
      "Loss: [4.7948604e-05]\n",
      "Loss: [4.79004e-05]\n",
      "Loss: [4.7853304e-05]\n",
      "Loss: [4.780493e-05]\n",
      "Loss: [4.7757087e-05]\n",
      "Loss: [4.7710273e-05]\n",
      "Loss: [4.7663056e-05]\n",
      "Loss: [4.7615285e-05]\n",
      "Loss: [4.7567028e-05]\n",
      "Loss: [4.7519807e-05]\n",
      "Loss: [4.7472902e-05]\n",
      "Loss: [4.7424717e-05]\n",
      "Loss: [4.7378864e-05]\n",
      "Loss: [4.733102e-05]\n",
      "Loss: [4.7282905e-05]\n",
      "Loss: [4.7237125e-05]\n",
      "Loss: [4.7189562e-05]\n",
      "Loss: [4.714282e-05]\n",
      "Loss: [4.709581e-05]\n",
      "Loss: [4.704782e-05]\n",
      "Loss: [4.7001933e-05]\n",
      "Loss: [4.695478e-05]\n",
      "Loss: [4.6908866e-05]\n",
      "Loss: [4.686176e-05]\n",
      "Loss: [4.681439e-05]\n",
      "Loss: [4.676733e-05]\n",
      "Loss: [4.6720797e-05]\n",
      "Loss: [4.6674286e-05]\n",
      "Loss: [4.6628506e-05]\n",
      "Loss: [4.6582325e-05]\n",
      "Loss: [4.6534886e-05]\n",
      "Loss: [4.6489462e-05]\n",
      "Loss: [4.6443067e-05]\n",
      "Loss: [4.6395908e-05]\n",
      "Loss: [4.635006e-05]\n",
      "Loss: [4.6303445e-05]\n",
      "Loss: [4.6257428e-05]\n",
      "Loss: [4.6211644e-05]\n",
      "Loss: [4.616567e-05]\n",
      "Loss: [4.6119647e-05]\n",
      "Loss: [4.6073223e-05]\n",
      "Loss: [4.6027035e-05]\n",
      "Loss: [4.5981862e-05]\n",
      "Loss: [4.5935223e-05]\n",
      "Loss: [4.5889883e-05]\n",
      "Loss: [4.5843997e-05]\n",
      "Loss: [4.5798985e-05]\n",
      "Loss: [4.5752935e-05]\n",
      "Loss: [4.5707402e-05]\n",
      "Loss: [4.56614e-05]\n",
      "Loss: [4.5616194e-05]\n",
      "Loss: [4.5570232e-05]\n",
      "Loss: [4.55243e-05]\n",
      "Loss: [4.5479585e-05]\n",
      "Loss: [4.5434754e-05]\n",
      "Loss: [4.5388675e-05]\n",
      "Loss: [4.534382e-05]\n",
      "Loss: [4.5297995e-05]\n",
      "Loss: [4.525297e-05]\n",
      "Loss: [4.520846e-05]\n",
      "Loss: [4.51632e-05]\n",
      "Loss: [4.5118246e-05]\n",
      "Loss: [4.507303e-05]\n",
      "Loss: [4.5027133e-05]\n",
      "Loss: [4.4983226e-05]\n",
      "Loss: [4.493906e-05]\n",
      "Loss: [4.4894216e-05]\n",
      "Loss: [4.4848133e-05]\n",
      "Loss: [4.480333e-05]\n",
      "Loss: [4.4759043e-05]\n",
      "Loss: [4.471429e-05]\n",
      "Loss: [4.4671306e-05]\n",
      "Loss: [4.4626104e-05]\n",
      "Loss: [4.4581135e-05]\n",
      "Loss: [4.4536468e-05]\n",
      "Loss: [4.449231e-05]\n",
      "Loss: [4.4448178e-05]\n",
      "Loss: [4.4404274e-05]\n",
      "Loss: [4.4359214e-05]\n",
      "Loss: [4.4314656e-05]\n",
      "Loss: [4.4271586e-05]\n",
      "Loss: [4.4227072e-05]\n",
      "Loss: [4.4182867e-05]\n",
      "Loss: [4.4138884e-05]\n",
      "Loss: [4.4095897e-05]\n",
      "Loss: [4.4050506e-05]\n",
      "Loss: [4.4006592e-05]\n",
      "Loss: [4.3963184e-05]\n",
      "Loss: [4.3919106e-05]\n",
      "Loss: [4.387574e-05]\n",
      "Loss: [4.3831642e-05]\n",
      "Loss: [4.3788386e-05]\n",
      "Loss: [4.3744607e-05]\n",
      "Loss: [4.3701602e-05]\n",
      "Loss: [4.3657383e-05]\n",
      "Loss: [4.361318e-05]\n",
      "Loss: [4.356997e-05]\n",
      "Loss: [4.352678e-05]\n",
      "Loss: [4.3483888e-05]\n",
      "Loss: [4.344053e-05]\n",
      "Loss: [4.339713e-05]\n",
      "Loss: [4.3353062e-05]\n",
      "Loss: [4.3309774e-05]\n",
      "Loss: [4.3266984e-05]\n",
      "Loss: [4.3223947e-05]\n",
      "Loss: [4.3180993e-05]\n",
      "Loss: [4.313752e-05]\n",
      "Loss: [4.3095297e-05]\n",
      "Loss: [4.305166e-05]\n",
      "Loss: [4.3009684e-05]\n",
      "Loss: [4.2966087e-05]\n",
      "Loss: [4.292347e-05]\n",
      "Loss: [4.28806e-05]\n",
      "Loss: [4.2837757e-05]\n",
      "Loss: [4.279452e-05]\n",
      "Loss: [4.2751715e-05]\n",
      "Loss: [4.270948e-05]\n",
      "Loss: [4.266624e-05]\n",
      "Loss: [4.262473e-05]\n",
      "Loss: [4.2581807e-05]\n",
      "Loss: [4.253863e-05]\n",
      "Loss: [4.24965e-05]\n",
      "Loss: [4.2454325e-05]\n",
      "Loss: [4.2412234e-05]\n",
      "Loss: [4.23701e-05]\n",
      "Loss: [4.2326825e-05]\n",
      "Loss: [4.2285483e-05]\n",
      "Loss: [4.2243002e-05]\n",
      "Loss: [4.2201696e-05]\n",
      "Loss: [4.2158987e-05]\n",
      "Loss: [4.2117994e-05]\n",
      "Loss: [4.2075055e-05]\n",
      "Loss: [4.2033156e-05]\n",
      "Loss: [4.199148e-05]\n",
      "Loss: [4.1949825e-05]\n",
      "Loss: [4.1907715e-05]\n",
      "Loss: [4.1865424e-05]\n",
      "Loss: [4.1824303e-05]\n",
      "Loss: [4.1781517e-05]\n",
      "Loss: [4.1740706e-05]\n",
      "Loss: [4.1698502e-05]\n",
      "Loss: [4.1657197e-05]\n",
      "Loss: [4.161577e-05]\n",
      "Loss: [4.157404e-05]\n",
      "Loss: [4.153333e-05]\n",
      "Loss: [4.14917e-05]\n",
      "Loss: [4.1450563e-05]\n",
      "Loss: [4.1409177e-05]\n",
      "Loss: [4.1367344e-05]\n",
      "Loss: [4.132694e-05]\n",
      "Loss: [4.1284944e-05]\n",
      "Loss: [4.1243908e-05]\n",
      "Loss: [4.1202158e-05]\n",
      "Loss: [4.1162104e-05]\n",
      "Loss: [4.112019e-05]\n",
      "Loss: [4.1080173e-05]\n",
      "Loss: [4.1038773e-05]\n",
      "Loss: [4.0997595e-05]\n",
      "Loss: [4.0956435e-05]\n",
      "Loss: [4.091583e-05]\n",
      "Loss: [4.0875653e-05]\n",
      "Loss: [4.083482e-05]\n",
      "Loss: [4.079354e-05]\n",
      "Loss: [4.0752955e-05]\n",
      "Loss: [4.071292e-05]\n",
      "Loss: [4.067144e-05]\n",
      "Loss: [4.0631174e-05]\n",
      "Loss: [4.0590465e-05]\n",
      "Loss: [4.055071e-05]\n",
      "Loss: [4.051051e-05]\n",
      "Loss: [4.0469862e-05]\n",
      "Loss: [4.0429233e-05]\n",
      "Loss: [4.0389823e-05]\n",
      "Loss: [4.0348506e-05]\n",
      "Loss: [4.0308405e-05]\n",
      "Loss: [4.026832e-05]\n",
      "Loss: [4.0228064e-05]\n",
      "Loss: [4.0188486e-05]\n",
      "Loss: [4.0148e-05]\n",
      "Loss: [4.0108e-05]\n",
      "Loss: [4.0067553e-05]\n",
      "Loss: [4.0027593e-05]\n",
      "Loss: [3.998765e-05]\n",
      "Loss: [3.9948194e-05]\n",
      "Loss: [3.9908755e-05]\n",
      "Loss: [3.9868675e-05]\n",
      "Loss: [3.982835e-05]\n",
      "Loss: [3.978877e-05]\n",
      "Loss: [3.9749408e-05]\n",
      "Loss: [3.970987e-05]\n",
      "Loss: [3.967029e-05]\n",
      "Loss: [3.963059e-05]\n",
      "Loss: [3.959157e-05]\n",
      "Loss: [3.9551847e-05]\n",
      "Loss: [3.951188e-05]\n",
      "Loss: [3.947292e-05]\n",
      "Loss: [3.943352e-05]\n",
      "Loss: [3.9394596e-05]\n",
      "Loss: [3.9354774e-05]\n",
      "Loss: [3.9316088e-05]\n",
      "Loss: [3.927631e-05]\n",
      "Loss: [3.9237464e-05]\n",
      "Loss: [3.9197657e-05]\n",
      "Loss: [3.9158855e-05]\n",
      "Loss: [3.911987e-05]\n",
      "Loss: [3.90813e-05]\n",
      "Loss: [3.9042094e-05]\n",
      "Loss: [3.900245e-05]\n",
      "Loss: [3.896368e-05]\n",
      "Loss: [3.8925253e-05]\n",
      "Loss: [3.8886123e-05]\n",
      "Loss: [3.8848128e-05]\n",
      "Loss: [3.880904e-05]\n",
      "Loss: [3.8770686e-05]\n",
      "Loss: [3.873092e-05]\n",
      "Loss: [3.8692804e-05]\n",
      "Loss: [3.865399e-05]\n",
      "Loss: [3.8615715e-05]\n",
      "Loss: [3.8576483e-05]\n",
      "Loss: [3.8539158e-05]\n",
      "Loss: [3.850068e-05]\n",
      "Loss: [3.8462676e-05]\n",
      "Loss: [3.8422615e-05]\n",
      "Loss: [3.838562e-05]\n",
      "Loss: [3.834696e-05]\n",
      "Loss: [3.830858e-05]\n",
      "Loss: [3.8270475e-05]\n",
      "Loss: [3.8232327e-05]\n",
      "Loss: [3.8194714e-05]\n",
      "Loss: [3.8155955e-05]\n",
      "Loss: [3.8118378e-05]\n",
      "Loss: [3.8080565e-05]\n",
      "Loss: [3.804277e-05]\n",
      "Loss: [3.800454e-05]\n",
      "Loss: [3.7966136e-05]\n",
      "Loss: [3.7927945e-05]\n",
      "Loss: [3.7890677e-05]\n",
      "Loss: [3.785323e-05]\n",
      "Loss: [3.7815356e-05]\n",
      "Loss: [3.777724e-05]\n",
      "Loss: [3.7739854e-05]\n",
      "Loss: [3.7701968e-05]\n",
      "Loss: [3.766417e-05]\n",
      "Loss: [3.7627284e-05]\n",
      "Loss: [3.758997e-05]\n",
      "Loss: [3.7551967e-05]\n",
      "Loss: [3.7514437e-05]\n",
      "Loss: [3.7477177e-05]\n",
      "Loss: [3.7439684e-05]\n",
      "Loss: [3.7402016e-05]\n",
      "Loss: [3.7365004e-05]\n",
      "Loss: [3.7328075e-05]\n",
      "Loss: [3.7290654e-05]\n",
      "Loss: [3.7253507e-05]\n",
      "Loss: [3.721657e-05]\n",
      "Loss: [3.7179016e-05]\n",
      "Loss: [3.714237e-05]\n",
      "Loss: [3.7105296e-05]\n",
      "Loss: [3.7067795e-05]\n",
      "Loss: [3.703095e-05]\n",
      "Loss: [3.699438e-05]\n",
      "Loss: [3.6957634e-05]\n",
      "Loss: [3.6921097e-05]\n",
      "Loss: [3.6883437e-05]\n",
      "Loss: [3.684694e-05]\n",
      "Loss: [3.680976e-05]\n",
      "Loss: [3.6773552e-05]\n",
      "Loss: [3.6736663e-05]\n",
      "Loss: [3.669954e-05]\n",
      "Loss: [3.6663387e-05]\n",
      "Loss: [3.6626996e-05]\n",
      "Loss: [3.6589485e-05]\n",
      "Loss: [3.655408e-05]\n",
      "Loss: [3.6516605e-05]\n",
      "Loss: [3.648073e-05]\n",
      "Loss: [3.6444686e-05]\n",
      "Loss: [3.6407713e-05]\n",
      "Loss: [3.63717e-05]\n",
      "Loss: [3.633634e-05]\n",
      "Loss: [3.629948e-05]\n",
      "Loss: [3.626327e-05]\n",
      "Loss: [3.622708e-05]\n",
      "Loss: [3.619091e-05]\n",
      "Loss: [3.6154564e-05]\n",
      "Loss: [3.611931e-05]\n",
      "Loss: [3.608231e-05]\n",
      "Loss: [3.604646e-05]\n",
      "Loss: [3.6010817e-05]\n",
      "Loss: [3.5974314e-05]\n",
      "Loss: [3.5939207e-05]\n",
      "Loss: [3.5903176e-05]\n",
      "Loss: [3.5867168e-05]\n",
      "Loss: [3.5832305e-05]\n",
      "Loss: [3.579589e-05]\n",
      "Loss: [3.5759935e-05]\n",
      "Loss: [3.572493e-05]\n",
      "Loss: [3.568989e-05]\n",
      "Loss: [3.565311e-05]\n",
      "Loss: [3.561766e-05]\n",
      "Loss: [3.5582045e-05]\n",
      "Loss: [3.5547317e-05]\n",
      "Loss: [3.551086e-05]\n",
      "Loss: [3.547661e-05]\n",
      "Loss: [3.544081e-05]\n",
      "Loss: [3.5405283e-05]\n",
      "Loss: [3.536952e-05]\n",
      "Loss: [3.5334655e-05]\n",
      "Loss: [3.5299177e-05]\n",
      "Loss: [3.52644e-05]\n",
      "Loss: [3.5229583e-05]\n",
      "Loss: [3.5194593e-05]\n",
      "Loss: [3.5158944e-05]\n",
      "Loss: [3.5123798e-05]\n",
      "Loss: [3.50893e-05]\n",
      "Loss: [3.5054134e-05]\n",
      "Loss: [3.50188e-05]\n",
      "Loss: [3.4984347e-05]\n",
      "Loss: [3.4949295e-05]\n",
      "Loss: [3.4914447e-05]\n",
      "Loss: [3.4879613e-05]\n",
      "Loss: [3.4844365e-05]\n",
      "Loss: [3.481e-05]\n",
      "Loss: [3.477498e-05]\n",
      "Loss: [3.4740893e-05]\n",
      "Loss: [3.470615e-05]\n",
      "Loss: [3.467099e-05]\n",
      "Loss: [3.4637145e-05]\n",
      "Loss: [3.4601588e-05]\n",
      "Loss: [3.4567776e-05]\n",
      "Loss: [3.4532684e-05]\n",
      "Loss: [3.4498535e-05]\n",
      "Loss: [3.4464527e-05]\n",
      "Loss: [3.442949e-05]\n",
      "Loss: [3.4396006e-05]\n",
      "Loss: [3.436076e-05]\n",
      "Loss: [3.432731e-05]\n",
      "Loss: [3.429277e-05]\n",
      "Loss: [3.425825e-05]\n",
      "Loss: [3.422442e-05]\n",
      "Loss: [3.419018e-05]\n",
      "Loss: [3.4155895e-05]\n",
      "Loss: [3.4122546e-05]\n",
      "Loss: [3.4088353e-05]\n",
      "Loss: [3.405418e-05]\n",
      "Loss: [3.4020395e-05]\n",
      "Loss: [3.3986253e-05]\n",
      "Loss: [3.395213e-05]\n",
      "Loss: [3.391845e-05]\n",
      "Loss: [3.3884975e-05]\n",
      "Loss: [3.38509e-05]\n",
      "Loss: [3.3816606e-05]\n",
      "Loss: [3.378409e-05]\n",
      "Loss: [3.3749584e-05]\n",
      "Loss: [3.3716005e-05]\n",
      "Loss: [3.3682445e-05]\n",
      "Loss: [3.36489e-05]\n",
      "Loss: [3.3614946e-05]\n",
      "Loss: [3.3581862e-05]\n",
      "Loss: [3.3548553e-05]\n",
      "Loss: [3.3515073e-05]\n",
      "Loss: [3.348119e-05]\n",
      "Loss: [3.344817e-05]\n",
      "Loss: [3.34145e-05]\n",
      "Loss: [3.338109e-05]\n",
      "Loss: [3.3347456e-05]\n",
      "Loss: [3.3314926e-05]\n",
      "Loss: [3.3282227e-05]\n",
      "Loss: [3.3248034e-05]\n",
      "Loss: [3.3215132e-05]\n",
      "Loss: [3.3182245e-05]\n",
      "Loss: [3.3149372e-05]\n",
      "Loss: [3.311567e-05]\n",
      "Loss: [3.3083255e-05]\n",
      "Loss: [3.304977e-05]\n",
      "Loss: [3.3016542e-05]\n",
      "Loss: [3.2983753e-05]\n",
      "Loss: [3.2950797e-05]\n",
      "Loss: [3.2918462e-05]\n",
      "Loss: [3.288572e-05]\n",
      "Loss: [3.2852575e-05]\n",
      "Loss: [3.2819866e-05]\n",
      "Loss: [3.2787175e-05]\n",
      "Loss: [3.2754735e-05]\n",
      "Loss: [3.2721895e-05]\n",
      "Loss: [3.2689433e-05]\n",
      "Loss: [3.265639e-05]\n",
      "Loss: [3.262378e-05]\n",
      "Loss: [3.2591422e-05]\n",
      "Loss: [3.25595e-05]\n",
      "Loss: [3.2525862e-05]\n",
      "Loss: [3.2493972e-05]\n",
      "Loss: [3.2462096e-05]\n",
      "Loss: [3.2429583e-05]\n",
      "Loss: [3.2397325e-05]\n",
      "Loss: [3.2364846e-05]\n",
      "Loss: [3.233238e-05]\n",
      "Loss: [3.2299933e-05]\n",
      "Loss: [3.226857e-05]\n",
      "Loss: [3.223639e-05]\n",
      "Loss: [3.2203392e-05]\n",
      "Loss: [3.2171425e-05]\n",
      "Loss: [3.213971e-05]\n",
      "Loss: [3.2107775e-05]\n",
      "Loss: [3.2075855e-05]\n",
      "Loss: [3.2043354e-05]\n",
      "Loss: [3.2011467e-05]\n",
      "Loss: [3.1979416e-05]\n",
      "Loss: [3.194738e-05]\n",
      "Loss: [3.1915362e-05]\n",
      "Loss: [3.1883952e-05]\n",
      "Loss: [3.1851963e-05]\n",
      "Loss: [3.1820407e-05]\n",
      "Loss: [3.1789044e-05]\n",
      "Loss: [3.175692e-05]\n",
      "Loss: [3.1725824e-05]\n",
      "Loss: [3.169392e-05]\n",
      "Loss: [3.1662203e-05]\n",
      "Loss: [3.163074e-05]\n",
      "Loss: [3.1599706e-05]\n",
      "Loss: [3.1567397e-05]\n",
      "Loss: [3.15358e-05]\n",
      "Loss: [3.1504813e-05]\n",
      "Loss: [3.1472602e-05]\n",
      "Loss: [3.1441232e-05]\n",
      "Loss: [3.140988e-05]\n",
      "Loss: [3.1379182e-05]\n",
      "Loss: [3.1347452e-05]\n",
      "Loss: [3.1316325e-05]\n",
      "Loss: [3.128503e-05]\n",
      "Loss: [3.1254218e-05]\n",
      "Loss: [3.122296e-05]\n",
      "Loss: [3.1191896e-05]\n",
      "Loss: [3.1160434e-05]\n",
      "Loss: [3.1129453e-05]\n",
      "Loss: [3.1098254e-05]\n",
      "Loss: [3.1067073e-05]\n",
      "Loss: [3.1036543e-05]\n",
      "Loss: [3.1005395e-05]\n",
      "Loss: [3.097426e-05]\n",
      "Loss: [3.094378e-05]\n",
      "Loss: [3.0912674e-05]\n",
      "Loss: [3.0881994e-05]\n",
      "Loss: [3.085115e-05]\n",
      "Loss: [3.082114e-05]\n",
      "Loss: [3.0789866e-05]\n",
      "Loss: [3.075866e-05]\n",
      "Loss: [3.0728286e-05]\n",
      "Loss: [3.0698106e-05]\n",
      "Loss: [3.0667125e-05]\n",
      "Loss: [3.0636565e-05]\n",
      "Loss: [3.060602e-05]\n",
      "Loss: [3.0575142e-05]\n",
      "Loss: [3.0544805e-05]\n",
      "Loss: [3.0514359e-05]\n",
      "Loss: [3.048451e-05]\n",
      "Loss: [3.0453408e-05]\n",
      "Loss: [3.0423997e-05]\n",
      "Loss: [3.0392574e-05]\n",
      "Loss: [3.0362962e-05]\n",
      "Loss: [3.0332607e-05]\n",
      "Loss: [3.0302443e-05]\n",
      "Loss: [3.0272067e-05]\n",
      "Loss: [3.024211e-05]\n",
      "Loss: [3.0211992e-05]\n",
      "Loss: [3.0181889e-05]\n",
      "Loss: [3.0151574e-05]\n",
      "Loss: [3.0120871e-05]\n",
      "Loss: [3.0091442e-05]\n",
      "Loss: [3.00614e-05]\n",
      "Loss: [3.0031144e-05]\n",
      "Loss: [3.0001534e-05]\n",
      "Loss: [2.9970906e-05]\n",
      "Loss: [2.9941953e-05]\n",
      "Loss: [2.991176e-05]\n",
      "Loss: [2.9881405e-05]\n",
      "Loss: [2.9851468e-05]\n",
      "Loss: [2.9822573e-05]\n",
      "Loss: [2.9791638e-05]\n",
      "Loss: [2.9762545e-05]\n",
      "Loss: [2.9733692e-05]\n",
      "Loss: [2.9704228e-05]\n",
      "Loss: [2.9673529e-05]\n",
      "Loss: [2.9643921e-05]\n",
      "Loss: [2.9614503e-05]\n",
      "Loss: [2.9585324e-05]\n",
      "Loss: [2.9555707e-05]\n",
      "Loss: [2.9525934e-05]\n",
      "Loss: [2.9496572e-05]\n",
      "Loss: [2.9467054e-05]\n",
      "Loss: [2.9437722e-05]\n",
      "Loss: [2.940801e-05]\n",
      "Loss: [2.9379327e-05]\n",
      "Loss: [2.9350042e-05]\n",
      "Loss: [2.9320767e-05]\n",
      "Loss: [2.9291907e-05]\n",
      "Loss: [2.9262268e-05]\n",
      "Loss: [2.923264e-05]\n",
      "Loss: [2.920365e-05]\n",
      "Loss: [2.9174675e-05]\n",
      "Loss: [2.9145885e-05]\n",
      "Loss: [2.9116714e-05]\n",
      "Loss: [2.9087783e-05]\n",
      "Loss: [2.9058641e-05]\n",
      "Loss: [2.9029514e-05]\n",
      "Loss: [2.90004e-05]\n",
      "Loss: [2.8971923e-05]\n",
      "Loss: [2.8942271e-05]\n",
      "Loss: [2.8913597e-05]\n",
      "Loss: [2.888516e-05]\n",
      "Loss: [2.8856517e-05]\n",
      "Loss: [2.8827712e-05]\n",
      "Loss: [2.8798922e-05]\n",
      "Loss: [2.8769704e-05]\n",
      "Loss: [2.8741117e-05]\n",
      "Loss: [2.8712986e-05]\n",
      "Loss: [2.8684033e-05]\n",
      "Loss: [2.8654924e-05]\n",
      "Loss: [2.8626393e-05]\n",
      "Loss: [2.8598712e-05]\n",
      "Loss: [2.8569817e-05]\n",
      "Loss: [2.8541548e-05]\n",
      "Loss: [2.8512903e-05]\n",
      "Loss: [2.8484665e-05]\n",
      "Loss: [2.8456048e-05]\n",
      "Loss: [2.8428007e-05]\n",
      "Loss: [2.8399027e-05]\n",
      "Loss: [2.8371236e-05]\n",
      "Loss: [2.8342847e-05]\n",
      "Loss: [2.8314302e-05]\n",
      "Loss: [2.8286551e-05]\n",
      "Loss: [2.8257644e-05]\n",
      "Loss: [2.8229922e-05]\n",
      "Loss: [2.8201213e-05]\n",
      "Loss: [2.817374e-05]\n",
      "Loss: [2.8145449e-05]\n",
      "Loss: [2.8117003e-05]\n",
      "Loss: [2.808957e-05]\n",
      "Loss: [2.8060933e-05]\n",
      "Loss: [2.8032748e-05]\n",
      "Loss: [2.8004917e-05]\n",
      "Loss: [2.797715e-05]\n",
      "Loss: [2.7948572e-05]\n",
      "Loss: [2.7921997e-05]\n",
      "Loss: [2.7894052e-05]\n",
      "Loss: [2.7865515e-05]\n",
      "Loss: [2.7838203e-05]\n",
      "Loss: [2.7810083e-05]\n",
      "Loss: [2.7782195e-05]\n",
      "Loss: [2.7754757e-05]\n",
      "Loss: [2.772745e-05]\n",
      "Loss: [2.7699603e-05]\n",
      "Loss: [2.7671771e-05]\n",
      "Loss: [2.7644553e-05]\n",
      "Loss: [2.7617136e-05]\n",
      "Loss: [2.7589174e-05]\n",
      "Loss: [2.7561782e-05]\n",
      "Loss: [2.7534406e-05]\n",
      "Loss: [2.7506872e-05]\n",
      "Loss: [2.7479304e-05]\n",
      "Loss: [2.7451799e-05]\n",
      "Loss: [2.742486e-05]\n",
      "Loss: [2.7397382e-05]\n",
      "Loss: [2.73697e-05]\n",
      "Loss: [2.734165e-05]\n",
      "Loss: [2.7315366e-05]\n",
      "Loss: [2.728794e-05]\n",
      "Loss: [2.7260101e-05]\n",
      "Loss: [2.7233471e-05]\n",
      "Loss: [2.7206472e-05]\n",
      "Loss: [2.717987e-05]\n",
      "Loss: [2.7152299e-05]\n",
      "Loss: [2.712496e-05]\n",
      "Loss: [2.7098395e-05]\n",
      "Loss: [2.7070866e-05]\n",
      "Loss: [2.7043734e-05]\n",
      "Loss: [2.7016828e-05]\n",
      "Loss: [2.6990103e-05]\n",
      "Loss: [2.6963226e-05]\n",
      "Loss: [2.693636e-05]\n",
      "Loss: [2.6909509e-05]\n",
      "Loss: [2.6883052e-05]\n",
      "Loss: [2.6856014e-05]\n",
      "Loss: [2.6829204e-05]\n",
      "Loss: [2.6801812e-05]\n",
      "Loss: [2.677562e-05]\n",
      "Loss: [2.6748256e-05]\n",
      "Loss: [2.67215e-05]\n",
      "Loss: [2.6695134e-05]\n",
      "Loss: [2.6668191e-05]\n",
      "Loss: [2.6642447e-05]\n",
      "Loss: [2.6615147e-05]\n",
      "Loss: [2.6588837e-05]\n",
      "Loss: [2.6562753e-05]\n",
      "Loss: [2.6535874e-05]\n",
      "Loss: [2.6509224e-05]\n",
      "Loss: [2.6482963e-05]\n",
      "Loss: [2.6456717e-05]\n",
      "Loss: [2.6430698e-05]\n",
      "Loss: [2.6403888e-05]\n",
      "Loss: [2.6377893e-05]\n",
      "Loss: [2.635111e-05]\n",
      "Loss: [2.6324928e-05]\n",
      "Loss: [2.6299349e-05]\n",
      "Loss: [2.627244e-05]\n",
      "Loss: [2.6246298e-05]\n",
      "Loss: [2.6220006e-05]\n",
      "Loss: [2.6194055e-05]\n",
      "Loss: [2.6168327e-05]\n",
      "Loss: [2.6141697e-05]\n",
      "Loss: [2.6115997e-05]\n",
      "Loss: [2.6089558e-05]\n",
      "Loss: [2.6063719e-05]\n",
      "Loss: [2.6037682e-05]\n",
      "Loss: [2.6011494e-05]\n",
      "Loss: [2.5986232e-05]\n",
      "Loss: [2.5959647e-05]\n",
      "Loss: [2.5933663e-05]\n",
      "Loss: [2.59079e-05]\n",
      "Loss: [2.5882524e-05]\n",
      "Loss: [2.5856367e-05]\n",
      "Loss: [2.5830854e-05]\n",
      "Loss: [2.5804933e-05]\n",
      "Loss: [2.5779025e-05]\n",
      "Loss: [2.575313e-05]\n",
      "Loss: [2.5727459e-05]\n",
      "Loss: [2.5702171e-05]\n",
      "Loss: [2.5676478e-05]\n",
      "Loss: [2.5651054e-05]\n",
      "Loss: [2.5625804e-05]\n",
      "Loss: [2.5599613e-05]\n",
      "Loss: [2.5574182e-05]\n",
      "Loss: [2.5548597e-05]\n",
      "Loss: [2.5523399e-05]\n",
      "Loss: [2.5497633e-05]\n",
      "Loss: [2.547225e-05]\n",
      "Loss: [2.5446929e-05]\n",
      "Loss: [2.542157e-05]\n",
      "Loss: [2.5395857e-05]\n",
      "Loss: [2.5370942e-05]\n",
      "Loss: [2.5345993e-05]\n",
      "Loss: [2.5319947e-05]\n",
      "Loss: [2.529523e-05]\n",
      "Loss: [2.5269994e-05]\n",
      "Loss: [2.5244934e-05]\n",
      "Loss: [2.5219677e-05]\n",
      "Loss: [2.5194273e-05]\n",
      "Loss: [2.5169618e-05]\n",
      "Loss: [2.5144032e-05]\n",
      "Loss: [2.5119401e-05]\n",
      "Loss: [2.5094416e-05]\n",
      "Loss: [2.5068868e-05]\n",
      "Loss: [2.5043906e-05]\n",
      "Loss: [2.5018591e-05]\n",
      "Loss: [2.4994022e-05]\n",
      "Loss: [2.4969304e-05]\n",
      "Loss: [2.4944187e-05]\n",
      "Loss: [2.4919127e-05]\n",
      "Loss: [2.4894402e-05]\n",
      "Loss: [2.4869894e-05]\n",
      "Loss: [2.4845034e-05]\n",
      "Loss: [2.4820183e-05]\n",
      "Loss: [2.4795347e-05]\n",
      "Loss: [2.4770728e-05]\n",
      "Loss: [2.4746076e-05]\n",
      "Loss: [2.4721481e-05]\n",
      "Loss: [2.469706e-05]\n",
      "Loss: [2.4672285e-05]\n",
      "Loss: [2.4647317e-05]\n",
      "Loss: [2.4623136e-05]\n",
      "Loss: [2.4598034e-05]\n",
      "Loss: [2.4573877e-05]\n",
      "Loss: [2.4549165e-05]\n",
      "Loss: [2.4524463e-05]\n",
      "Loss: [2.450014e-05]\n",
      "Loss: [2.4475463e-05]\n",
      "Loss: [2.4451369e-05]\n",
      "Loss: [2.4427443e-05]\n",
      "Loss: [2.4402643e-05]\n",
      "Loss: [2.437838e-05]\n",
      "Loss: [2.4353969e-05]\n",
      "Loss: [2.4329367e-05]\n",
      "Loss: [2.4305864e-05]\n",
      "Loss: [2.4281288e-05]\n",
      "Loss: [2.4257082e-05]\n",
      "Loss: [2.4233093e-05]\n",
      "Loss: [2.4208553e-05]\n",
      "Loss: [2.4184386e-05]\n",
      "Loss: [2.4159712e-05]\n",
      "Loss: [2.4136132e-05]\n",
      "Loss: [2.4112363e-05]\n",
      "Loss: [2.4087725e-05]\n",
      "Loss: [2.4063978e-05]\n",
      "Loss: [2.4040084e-05]\n",
      "Loss: [2.4015844e-05]\n",
      "Loss: [2.3992494e-05]\n",
      "Loss: [2.3968638e-05]\n",
      "Loss: [2.394443e-05]\n",
      "Loss: [2.3920598e-05]\n",
      "Loss: [2.3896577e-05]\n",
      "Loss: [2.3873126e-05]\n",
      "Loss: [2.384897e-05]\n",
      "Loss: [2.3825542e-05]\n",
      "Loss: [2.380177e-05]\n",
      "Loss: [2.3777604e-05]\n",
      "Loss: [2.3753855e-05]\n",
      "Loss: [2.3730117e-05]\n",
      "Loss: [2.370639e-05]\n",
      "Loss: [2.3682118e-05]\n",
      "Loss: [2.3659131e-05]\n",
      "Loss: [2.3635284e-05]\n",
      "Loss: [2.3612476e-05]\n",
      "Loss: [2.3589168e-05]\n",
      "Loss: [2.356551e-05]\n",
      "Loss: [2.3541867e-05]\n",
      "Loss: [2.3518234e-05]\n",
      "Loss: [2.3494416e-05]\n",
      "Loss: [2.3471162e-05]\n",
      "Loss: [2.3447566e-05]\n",
      "Loss: [2.3423783e-05]\n",
      "Loss: [2.3401122e-05]\n",
      "Loss: [2.337847e-05]\n",
      "Loss: [2.3354565e-05]\n",
      "Loss: [2.3331739e-05]\n",
      "Loss: [2.3308014e-05]\n",
      "Loss: [2.3284854e-05]\n",
      "Loss: [2.3261351e-05]\n",
      "Loss: [2.3237862e-05]\n",
      "Loss: [2.3214936e-05]\n",
      "Loss: [2.3191822e-05]\n",
      "Loss: [2.3168212e-05]\n",
      "Loss: [2.3145985e-05]\n",
      "Loss: [2.3122553e-05]\n",
      "Loss: [2.3099683e-05]\n",
      "Loss: [2.307643e-05]\n",
      "Loss: [2.3053584e-05]\n",
      "Loss: [2.30302e-05]\n",
      "Loss: [2.3007178e-05]\n",
      "Loss: [2.2984874e-05]\n",
      "Loss: [2.2961722e-05]\n",
      "Loss: [2.2939284e-05]\n",
      "Loss: [2.2915561e-05]\n",
      "Loss: [2.2892993e-05]\n",
      "Loss: [2.2869886e-05]\n",
      "Loss: [2.284675e-05]\n",
      "Loss: [2.2824173e-05]\n",
      "Loss: [2.2801802e-05]\n",
      "Loss: [2.2779444e-05]\n",
      "Loss: [2.2756703e-05]\n",
      "Loss: [2.2733315e-05]\n",
      "Loss: [2.2710792e-05]\n",
      "Loss: [2.268813e-05]\n",
      "Loss: [2.2665477e-05]\n",
      "Loss: [2.2643337e-05]\n",
      "Loss: [2.2620163e-05]\n",
      "Loss: [2.2598244e-05]\n",
      "Loss: [2.257544e-05]\n",
      "Loss: [2.2552842e-05]\n",
      "Loss: [2.2530257e-05]\n",
      "Loss: [2.2507837e-05]\n",
      "Loss: [2.248508e-05]\n",
      "Loss: [2.2463224e-05]\n",
      "Loss: [2.2441032e-05]\n",
      "Loss: [2.2418504e-05]\n",
      "Loss: [2.2395596e-05]\n",
      "Loss: [2.2373632e-05]\n",
      "Loss: [2.235129e-05]\n",
      "Loss: [2.2329503e-05]\n",
      "Loss: [2.2307027e-05]\n",
      "Loss: [2.2284372e-05]\n",
      "Loss: [2.2261922e-05]\n",
      "Loss: [2.2239634e-05]\n",
      "Loss: [2.2218093e-05]\n",
      "Loss: [2.219583e-05]\n",
      "Loss: [2.2173426e-05]\n",
      "Loss: [2.2151722e-05]\n",
      "Loss: [2.212934e-05]\n",
      "Loss: [2.210712e-05]\n",
      "Loss: [2.2085103e-05]\n",
      "Loss: [2.2063294e-05]\n",
      "Loss: [2.2041451e-05]\n",
      "Loss: [2.2019125e-05]\n",
      "Loss: [2.1997692e-05]\n",
      "Loss: [2.1975538e-05]\n",
      "Loss: [2.1953243e-05]\n",
      "Loss: [2.193165e-05]\n",
      "Loss: [2.190953e-05]\n",
      "Loss: [2.1887654e-05]\n",
      "Loss: [2.18659e-05]\n",
      "Loss: [2.184435e-05]\n",
      "Loss: [2.1822314e-05]\n",
      "Loss: [2.180025e-05]\n",
      "Loss: [2.1778731e-05]\n",
      "Loss: [2.175703e-05]\n",
      "Loss: [2.1735726e-05]\n",
      "Loss: [2.1714088e-05]\n",
      "Loss: [2.1692269e-05]\n",
      "Loss: [2.1670612e-05]\n",
      "Loss: [2.1648666e-05]\n",
      "Loss: [2.1627222e-05]\n",
      "Loss: [2.160613e-05]\n",
      "Loss: [2.1584368e-05]\n",
      "Loss: [2.1562955e-05]\n",
      "Loss: [2.1541404e-05]\n",
      "Loss: [2.1520013e-05]\n",
      "Loss: [2.1497612e-05]\n",
      "Loss: [2.1476775e-05]\n",
      "Loss: [2.1455415e-05]\n",
      "Loss: [2.1433727e-05]\n",
      "Loss: [2.141258e-05]\n",
      "Loss: [2.1390915e-05]\n",
      "Loss: [2.136979e-05]\n",
      "Loss: [2.1348635e-05]\n",
      "Loss: [2.132738e-05]\n",
      "Loss: [2.1305717e-05]\n",
      "Loss: [2.1284484e-05]\n",
      "Loss: [2.1263562e-05]\n",
      "Loss: [2.12425e-05]\n",
      "Loss: [2.1221258e-05]\n",
      "Loss: [2.11995e-05]\n",
      "Loss: [2.1178806e-05]\n",
      "Loss: [2.1157788e-05]\n",
      "Loss: [2.1136588e-05]\n",
      "Loss: [2.111559e-05]\n",
      "Loss: [2.1094264e-05]\n",
      "Loss: [2.1073623e-05]\n",
      "Loss: [2.1052128e-05]\n",
      "Loss: [2.1031508e-05]\n",
      "Loss: [2.1010374e-05]\n",
      "Loss: [2.0989437e-05]\n",
      "Loss: [2.0968175e-05]\n",
      "Loss: [2.094741e-05]\n",
      "Loss: [2.0927177e-05]\n",
      "Loss: [2.0906093e-05]\n",
      "Loss: [2.0884538e-05]\n",
      "Loss: [2.0864523e-05]\n",
      "Loss: [2.0843432e-05]\n",
      "Loss: [2.0822768e-05]\n",
      "Loss: [2.0802261e-05]\n",
      "Loss: [2.0781428e-05]\n",
      "Loss: [2.0760419e-05]\n",
      "Loss: [2.0739793e-05]\n",
      "Loss: [2.0719142e-05]\n",
      "Loss: [2.0698202e-05]\n",
      "Loss: [2.0678239e-05]\n",
      "Loss: [2.0657135e-05]\n",
      "Loss: [2.0636524e-05]\n",
      "Loss: [2.061611e-05]\n",
      "Loss: [2.0595035e-05]\n",
      "Loss: [2.0575122e-05]\n",
      "Loss: [2.055459e-05]\n",
      "Loss: [2.0534217e-05]\n",
      "Loss: [2.0512998e-05]\n",
      "Loss: [2.0492831e-05]\n",
      "Loss: [2.047249e-05]\n",
      "Loss: [2.0451967e-05]\n",
      "Loss: [2.0431644e-05]\n",
      "Loss: [2.0411186e-05]\n",
      "Loss: [2.039055e-05]\n",
      "Loss: [2.0369924e-05]\n",
      "Loss: [2.0349975e-05]\n",
      "Loss: [2.0329848e-05]\n",
      "Loss: [2.0309955e-05]\n",
      "Loss: [2.0289372e-05]\n",
      "Loss: [2.0269275e-05]\n",
      "Loss: [2.0248897e-05]\n",
      "Loss: [2.0228674e-05]\n",
      "Loss: [2.0208647e-05]\n",
      "Loss: [2.01876e-05]\n",
      "Loss: [2.0168398e-05]\n",
      "Loss: [2.0148216e-05]\n",
      "Loss: [2.012823e-05]\n",
      "Loss: [2.0107922e-05]\n",
      "Loss: [2.0087917e-05]\n",
      "Loss: [2.0067775e-05]\n",
      "Loss: [2.0047828e-05]\n",
      "Loss: [2.0027705e-05]\n",
      "Loss: [2.0007265e-05]\n",
      "Loss: [1.9988005e-05]\n",
      "Loss: [1.9968098e-05]\n",
      "Loss: [1.9948016e-05]\n",
      "Loss: [1.9927616e-05]\n",
      "Loss: [1.990854e-05]\n",
      "Loss: [1.9888344e-05]\n",
      "Loss: [1.986863e-05]\n",
      "Loss: [1.9848927e-05]\n",
      "Loss: [1.982876e-05]\n",
      "Loss: [1.9809588e-05]\n",
      "Loss: [1.9789586e-05]\n",
      "Loss: [1.9769595e-05]\n",
      "Loss: [1.975045e-05]\n",
      "Loss: [1.973048e-05]\n",
      "Loss: [1.97107e-05]\n",
      "Loss: [1.969075e-05]\n",
      "Loss: [1.9671641e-05]\n",
      "Loss: [1.965171e-05]\n",
      "Loss: [1.9632296e-05]\n",
      "Loss: [1.9612384e-05]\n",
      "Loss: [1.9592992e-05]\n",
      "Loss: [1.9573425e-05]\n",
      "Loss: [1.955405e-05]\n",
      "Loss: [1.9534178e-05]\n",
      "Loss: [1.9515148e-05]\n",
      "Loss: [1.9495477e-05]\n",
      "Loss: [1.947596e-05]\n",
      "Loss: [1.9456309e-05]\n",
      "Loss: [1.9436486e-05]\n",
      "Loss: [1.941819e-05]\n",
      "Loss: [1.939871e-05]\n",
      "Loss: [1.937892e-05]\n",
      "Loss: [1.9360146e-05]\n",
      "Loss: [1.934019e-05]\n",
      "Loss: [1.9320933e-05]\n",
      "Loss: [1.9302188e-05]\n",
      "Loss: [1.9282625e-05]\n",
      "Loss: [1.9263034e-05]\n",
      "Loss: [1.9244315e-05]\n",
      "Loss: [1.9225428e-05]\n",
      "Loss: [1.9205401e-05]\n",
      "Loss: [1.9186711e-05]\n",
      "Loss: [1.9167672e-05]\n",
      "Loss: [1.9148498e-05]\n",
      "Loss: [1.9129015e-05]\n",
      "Loss: [1.9110505e-05]\n",
      "Loss: [1.909136e-05]\n",
      "Loss: [1.9071904e-05]\n",
      "Loss: [1.9053101e-05]\n",
      "Loss: [1.9034629e-05]\n",
      "Loss: [1.90157e-05]\n",
      "Loss: [1.8995926e-05]\n",
      "Loss: [1.8977018e-05]\n",
      "Loss: [1.8958403e-05]\n",
      "Loss: [1.8939514e-05]\n",
      "Loss: [1.8919956e-05]\n",
      "Loss: [1.8902048e-05]\n",
      "Loss: [1.8883009e-05]\n",
      "Loss: [1.8863659e-05]\n",
      "Loss: [1.8844958e-05]\n",
      "Loss: [1.8826766e-05]\n",
      "Loss: [1.8807445e-05]\n",
      "Loss: [1.8788913e-05]\n",
      "Loss: [1.8770108e-05]\n",
      "Loss: [1.8751136e-05]\n",
      "Loss: [1.873267e-05]\n",
      "Loss: [1.8714847e-05]\n",
      "Loss: [1.8695408e-05]\n",
      "Loss: [1.867665e-05]\n",
      "Loss: [1.8657547e-05]\n",
      "Loss: [1.8639445e-05]\n",
      "Loss: [1.8620854e-05]\n",
      "Loss: [1.860277e-05]\n",
      "Loss: [1.8583705e-05]\n",
      "Loss: [1.8564828e-05]\n",
      "Loss: [1.8546947e-05]\n",
      "Loss: [1.8528404e-05]\n",
      "Loss: [1.8509554e-05]\n",
      "Loss: [1.8491206e-05]\n",
      "Loss: [1.84735e-05]\n",
      "Loss: [1.8454186e-05]\n",
      "Loss: [1.8436182e-05]\n",
      "Loss: [1.8417695e-05]\n",
      "Loss: [1.8398901e-05]\n",
      "Loss: [1.8380433e-05]\n",
      "Loss: [1.8362956e-05]\n",
      "Loss: [1.8344366e-05]\n",
      "Loss: [1.832624e-05]\n",
      "Loss: [1.8307808e-05]\n",
      "Loss: [1.8289562e-05]\n",
      "Loss: [1.8271148e-05]\n",
      "Loss: [1.8253233e-05]\n",
      "Loss: [1.8235014e-05]\n",
      "Loss: [1.8216628e-05]\n",
      "Loss: [1.8198565e-05]\n",
      "Loss: [1.8180548e-05]\n",
      "Loss: [1.8162364e-05]\n",
      "Loss: [1.8144467e-05]\n",
      "Loss: [1.812599e-05]\n",
      "Loss: [1.810752e-05]\n",
      "Loss: [1.8089999e-05]\n",
      "Loss: [1.807186e-05]\n",
      "Loss: [1.8053695e-05]\n",
      "Loss: [1.8035262e-05]\n",
      "Loss: [1.801795e-05]\n",
      "Loss: [1.799985e-05]\n",
      "Loss: [1.7982205e-05]\n",
      "Loss: [1.7963948e-05]\n",
      "Loss: [1.7946048e-05]\n",
      "Loss: [1.7927807e-05]\n",
      "Loss: [1.7909924e-05]\n",
      "Loss: [1.7892811e-05]\n",
      "Loss: [1.7874598e-05]\n",
      "Loss: [1.785688e-05]\n",
      "Loss: [1.7839171e-05]\n",
      "Loss: [1.7821158e-05]\n",
      "Loss: [1.7803155e-05]\n",
      "Loss: [1.7785473e-05]\n",
      "Loss: [1.7767936e-05]\n",
      "Loss: [1.774996e-05]\n",
      "Loss: [1.7732786e-05]\n",
      "Loss: [1.7714654e-05]\n",
      "Loss: [1.7696395e-05]\n",
      "Loss: [1.7679695e-05]\n",
      "Loss: [1.7661454e-05]\n",
      "Loss: [1.764415e-05]\n",
      "Loss: [1.7626719e-05]\n",
      "Loss: [1.7609123e-05]\n",
      "Loss: [1.7591228e-05]\n",
      "Loss: [1.7573959e-05]\n",
      "Loss: [1.7556082e-05]\n",
      "Loss: [1.7538521e-05]\n",
      "Loss: [1.7521277e-05]\n",
      "Loss: [1.7504044e-05]\n",
      "Loss: [1.7486065e-05]\n",
      "Loss: [1.7469463e-05]\n",
      "Loss: [1.7451332e-05]\n",
      "Loss: [1.7434133e-05]\n",
      "Loss: [1.7416633e-05]\n",
      "Loss: [1.7398972e-05]\n",
      "Loss: [1.7381662e-05]\n",
      "Loss: [1.7364666e-05]\n",
      "Loss: [1.7346896e-05]\n",
      "Loss: [1.7330362e-05]\n",
      "Loss: [1.7312777e-05]\n",
      "Loss: [1.7295477e-05]\n",
      "Loss: [1.7278217e-05]\n",
      "Loss: [1.7261274e-05]\n",
      "Loss: [1.7243556e-05]\n",
      "Loss: [1.7226765e-05]\n",
      "Loss: [1.7209064e-05]\n",
      "Loss: [1.7192155e-05]\n",
      "Loss: [1.7175253e-05]\n",
      "Loss: [1.7157883e-05]\n",
      "Loss: [1.7141e-05]\n",
      "Loss: [1.7123783e-05]\n",
      "Loss: [1.7106915e-05]\n",
      "Loss: [1.7089886e-05]\n",
      "Loss: [1.7072425e-05]\n",
      "Loss: [1.7055414e-05]\n",
      "Loss: [1.7038883e-05]\n",
      "Loss: [1.7021448e-05]\n",
      "Loss: [1.7004935e-05]\n",
      "Loss: [1.6987653e-05]\n",
      "Loss: [1.6970818e-05]\n",
      "Loss: [1.6954025e-05]\n",
      "Loss: [1.6936465e-05]\n",
      "Loss: [1.6920465e-05]\n",
      "Loss: [1.6902755e-05]\n",
      "Loss: [1.68866e-05]\n",
      "Loss: [1.6868942e-05]\n",
      "Loss: [1.6852806e-05]\n",
      "Loss: [1.6836206e-05]\n",
      "Loss: [1.6818707e-05]\n",
      "Loss: [1.680246e-05]\n",
      "Loss: [1.6785414e-05]\n",
      "Loss: [1.676858e-05]\n",
      "Loss: [1.6751888e-05]\n",
      "Loss: [1.6735037e-05]\n",
      "Loss: [1.6718663e-05]\n",
      "Loss: [1.6701995e-05]\n",
      "Loss: [1.6685168e-05]\n",
      "Loss: [1.6668986e-05]\n",
      "Loss: [1.6651877e-05]\n",
      "Loss: [1.6635542e-05]\n",
      "Loss: [1.661905e-05]\n",
      "Loss: [1.6602298e-05]\n",
      "Loss: [1.6585222e-05]\n",
      "Loss: [1.6568922e-05]\n",
      "Loss: [1.6552496e-05]\n",
      "Loss: [1.6536045e-05]\n",
      "Loss: [1.6519767e-05]\n",
      "Loss: [1.65032e-05]\n",
      "Loss: [1.648694e-05]\n",
      "Loss: [1.6470089e-05]\n",
      "Loss: [1.6454143e-05]\n",
      "Loss: [1.643731e-05]\n",
      "Loss: [1.6421513e-05]\n",
      "Loss: [1.64044e-05]\n",
      "Loss: [1.6388187e-05]\n",
      "Loss: [1.6371983e-05]\n",
      "Loss: [1.635549e-05]\n",
      "Loss: [1.633917e-05]\n",
      "Loss: [1.6323123e-05]\n",
      "Loss: [1.6306522e-05]\n",
      "Loss: [1.6290622e-05]\n",
      "Loss: [1.6274204e-05]\n",
      "Loss: [1.6258353e-05]\n",
      "Loss: [1.6241916e-05]\n",
      "Loss: [1.6225917e-05]\n",
      "Loss: [1.6209367e-05]\n",
      "Loss: [1.6193713e-05]\n",
      "Loss: [1.617744e-05]\n",
      "Loss: [1.616121e-05]\n",
      "Loss: [1.6144528e-05]\n",
      "Loss: [1.6129035e-05]\n",
      "Loss: [1.611237e-05]\n",
      "Loss: [1.6096303e-05]\n",
      "Loss: [1.6080245e-05]\n",
      "Loss: [1.6064358e-05]\n",
      "Loss: [1.604848e-05]\n",
      "Loss: [1.6032576e-05]\n",
      "Loss: [1.6016418e-05]\n",
      "Loss: [1.6000857e-05]\n",
      "Loss: [1.5984846e-05]\n",
      "Loss: [1.5968975e-05]\n",
      "Loss: [1.5952392e-05]\n",
      "Loss: [1.5936568e-05]\n",
      "Loss: [1.5921047e-05]\n",
      "Loss: [1.5904781e-05]\n",
      "Loss: [1.5889276e-05]\n",
      "Loss: [1.5873322e-05]\n",
      "Loss: [1.5857668e-05]\n",
      "Loss: [1.5841599e-05]\n",
      "Loss: [1.582596e-05]\n",
      "Loss: [1.5810201e-05]\n",
      "Loss: [1.5793992e-05]\n",
      "Loss: [1.5778378e-05]\n",
      "Loss: [1.5762935e-05]\n",
      "Loss: [1.5747368e-05]\n",
      "Loss: [1.5731484e-05]\n",
      "Loss: [1.5715608e-05]\n",
      "Loss: [1.570065e-05]\n",
      "Loss: [1.568479e-05]\n",
      "Loss: [1.5668938e-05]\n",
      "Loss: [1.5652964e-05]\n",
      "Loss: [1.5637712e-05]\n",
      "Loss: [1.5622045e-05]\n",
      "Loss: [1.5606645e-05]\n",
      "Loss: [1.5590704e-05]\n",
      "Loss: [1.5575062e-05]\n",
      "Loss: [1.5559846e-05]\n",
      "Loss: [1.5543928e-05]\n",
      "Loss: [1.5528438e-05]\n",
      "Loss: [1.5513278e-05]\n",
      "Loss: [1.5497964e-05]\n",
      "Loss: [1.548266e-05]\n",
      "Loss: [1.546691e-05]\n",
      "Loss: [1.545162e-05]\n",
      "Loss: [1.5436624e-05]\n",
      "Loss: [1.542074e-05]\n",
      "Loss: [1.5405632e-05]\n",
      "Loss: [1.5389793e-05]\n",
      "Loss: [1.537438e-05]\n",
      "Loss: [1.5359423e-05]\n",
      "Loss: [1.5343898e-05]\n",
      "Loss: [1.5328667e-05]\n",
      "Loss: [1.5312837e-05]\n",
      "Loss: [1.5298072e-05]\n",
      "Loss: [1.5282865e-05]\n",
      "Loss: [1.5267824e-05]\n",
      "Loss: [1.5252632e-05]\n",
      "Loss: [1.5236841e-05]\n",
      "Loss: [1.5222111e-05]\n",
      "Loss: [1.5206942e-05]\n",
      "Loss: [1.5191621e-05]\n",
      "Loss: [1.5176914e-05]\n",
      "Loss: [1.51614795e-05]\n",
      "Loss: [1.51460545e-05]\n",
      "Loss: [1.513121e-05]\n",
      "Loss: [1.511564e-05]\n",
      "Loss: [1.510081e-05]\n",
      "Loss: [1.5085861e-05]\n",
      "Loss: [1.5070601e-05]\n",
      "Loss: [1.5055666e-05]\n",
      "Loss: [1.5040866e-05]\n",
      "Loss: [1.5025787e-05]\n",
      "Loss: [1.5011287e-05]\n",
      "Loss: [1.499578e-05]\n",
      "Loss: [1.4981168e-05]\n",
      "Loss: [1.4965961e-05]\n",
      "Loss: [1.4951077e-05]\n",
      "Loss: [1.4936202e-05]\n",
      "Loss: [1.4921018e-05]\n",
      "Loss: [1.4906886e-05]\n",
      "Loss: [1.48918425e-05]\n",
      "Loss: [1.4876997e-05]\n",
      "Loss: [1.4861432e-05]\n",
      "Loss: [1.4847012e-05]\n",
      "Loss: [1.4831747e-05]\n",
      "Loss: [1.4817498e-05]\n",
      "Loss: [1.4802816e-05]\n",
      "Loss: [1.4787857e-05]\n",
      "Loss: [1.477319e-05]\n",
      "Loss: [1.4758402e-05]\n",
      "Loss: [1.4743466e-05]\n",
      "Loss: [1.4728537e-05]\n",
      "Loss: [1.4714338e-05]\n",
      "Loss: [1.4699142e-05]\n",
      "Loss: [1.46848015e-05]\n",
      "Loss: [1.4670623e-05]\n",
      "Loss: [1.4655857e-05]\n",
      "Loss: [1.4640847e-05]\n",
      "Loss: [1.4626408e-05]\n",
      "Loss: [1.4611822e-05]\n",
      "Loss: [1.4597679e-05]\n",
      "Loss: [1.4582418e-05]\n",
      "Loss: [1.45678205e-05]\n",
      "Loss: [1.4553575e-05]\n",
      "Loss: [1.4539023e-05]\n",
      "Loss: [1.4524355e-05]\n",
      "Loss: [1.4510536e-05]\n",
      "Loss: [1.4495569e-05]\n",
      "Loss: [1.4481359e-05]\n",
      "Loss: [1.4466844e-05]\n",
      "Loss: [1.4452491e-05]\n",
      "Loss: [1.44378355e-05]\n",
      "Loss: [1.4423933e-05]\n",
      "Loss: [1.4409602e-05]\n",
      "Loss: [1.4395124e-05]\n",
      "Loss: [1.4380217e-05]\n",
      "Loss: [1.4366063e-05]\n",
      "Loss: [1.435176e-05]\n",
      "Loss: [1.4337311e-05]\n",
      "Loss: [1.4323023e-05]\n",
      "Loss: [1.43093e-05]\n",
      "Loss: [1.429416e-05]\n",
      "Loss: [1.42803265e-05]\n",
      "Loss: [1.4265913e-05]\n",
      "Loss: [1.4251938e-05]\n",
      "Loss: [1.4238096e-05]\n",
      "Loss: [1.42235795e-05]\n",
      "Loss: [1.4209348e-05]\n",
      "Loss: [1.4195124e-05]\n",
      "Loss: [1.4180476e-05]\n",
      "Loss: [1.4166544e-05]\n",
      "Loss: [1.4153327e-05]\n",
      "Loss: [1.4138854e-05]\n",
      "Loss: [1.4124513e-05]\n",
      "Loss: [1.4110331e-05]\n",
      "Loss: [1.4096557e-05]\n",
      "Loss: [1.40823895e-05]\n",
      "Loss: [1.4067952e-05]\n",
      "Loss: [1.40543525e-05]\n",
      "Loss: [1.4040206e-05]\n",
      "Loss: [1.4025914e-05]\n",
      "Loss: [1.401264e-05]\n",
      "Loss: [1.3998362e-05]\n",
      "Loss: [1.3984091e-05]\n",
      "Loss: [1.3970257e-05]\n",
      "Loss: [1.3956305e-05]\n",
      "Loss: [1.3942484e-05]\n",
      "Loss: [1.3928945e-05]\n",
      "Loss: [1.39147105e-05]\n",
      "Loss: [1.3900633e-05]\n",
      "Loss: [1.3886565e-05]\n",
      "Loss: [1.3873205e-05]\n",
      "Loss: [1.3859151e-05]\n",
      "Loss: [1.3845653e-05]\n",
      "Loss: [1.383146e-05]\n",
      "Loss: [1.38177e-05]\n",
      "Loss: [1.3803978e-05]\n",
      "Loss: [1.37903535e-05]\n",
      "Loss: [1.3775916e-05]\n",
      "Loss: [1.3762883e-05]\n",
      "Loss: [1.3749006e-05]\n",
      "Loss: [1.3735166e-05]\n",
      "Loss: [1.37217285e-05]\n",
      "Loss: [1.3708174e-05]\n",
      "Loss: [1.3694749e-05]\n",
      "Loss: [1.3680787e-05]\n",
      "Loss: [1.3667253e-05]\n",
      "Loss: [1.3653152e-05]\n",
      "Loss: [1.3639905e-05]\n",
      "Loss: [1.36263625e-05]\n",
      "Loss: [1.36127055e-05]\n",
      "Loss: [1.3599056e-05]\n",
      "Loss: [1.3585291e-05]\n",
      "Loss: [1.3571926e-05]\n",
      "Loss: [1.3558448e-05]\n",
      "Loss: [1.35448245e-05]\n",
      "Loss: [1.3531479e-05]\n",
      "Loss: [1.351775e-05]\n",
      "Loss: [1.3503876e-05]\n",
      "Loss: [1.3490822e-05]\n",
      "Loss: [1.3477926e-05]\n",
      "Loss: [1.3464072e-05]\n",
      "Loss: [1.3450496e-05]\n",
      "Loss: [1.3437078e-05]\n",
      "Loss: [1.34242055e-05]\n",
      "Loss: [1.3410381e-05]\n",
      "Loss: [1.3396833e-05]\n",
      "Loss: [1.3383292e-05]\n",
      "Loss: [1.3370176e-05]\n",
      "Loss: [1.3357336e-05]\n",
      "Loss: [1.3343397e-05]\n",
      "Loss: [1.333018e-05]\n",
      "Loss: [1.3316793e-05]\n",
      "Loss: [1.330371e-05]\n",
      "Loss: [1.3290096e-05]\n",
      "Loss: [1.3277415e-05]\n",
      "Loss: [1.32642035e-05]\n",
      "Loss: [1.3250878e-05]\n",
      "Loss: [1.323729e-05]\n",
      "Loss: [1.3224515e-05]\n",
      "Loss: [1.3211061e-05]\n",
      "Loss: [1.319803e-05]\n",
      "Loss: [1.3185125e-05]\n",
      "Loss: [1.31716915e-05]\n",
      "Loss: [1.3158679e-05]\n",
      "Loss: [1.3144992e-05]\n",
      "Loss: [1.3132409e-05]\n",
      "Loss: [1.3119002e-05]\n",
      "Loss: [1.3106284e-05]\n",
      "Loss: [1.3093157e-05]\n",
      "Loss: [1.3079503e-05]\n",
      "Loss: [1.3067219e-05]\n",
      "Loss: [1.3053992e-05]\n",
      "Loss: [1.3040892e-05]\n",
      "Loss: [1.3027945e-05]\n",
      "Loss: [1.3014858e-05]\n",
      "Loss: [1.3001658e-05]\n",
      "Loss: [1.2988997e-05]\n",
      "Loss: [1.2976076e-05]\n",
      "Loss: [1.2962896e-05]\n",
      "Loss: [1.2950401e-05]\n",
      "Loss: [1.2937352e-05]\n",
      "Loss: [1.2924457e-05]\n",
      "Loss: [1.2911303e-05]\n",
      "Loss: [1.2898539e-05]\n",
      "Loss: [1.2885664e-05]\n",
      "Loss: [1.2872794e-05]\n",
      "Loss: [1.2859931e-05]\n",
      "Loss: [1.2847194e-05]\n",
      "Loss: [1.2834489e-05]\n",
      "Loss: [1.2821763e-05]\n",
      "Loss: [1.2808663e-05]\n",
      "Loss: [1.2795977e-05]\n",
      "Loss: [1.2782744e-05]\n",
      "Loss: [1.2770599e-05]\n",
      "Loss: [1.2757905e-05]\n",
      "Loss: [1.27451e-05]\n",
      "Loss: [1.2732038e-05]\n",
      "Loss: [1.2719772e-05]\n",
      "Loss: [1.2706722e-05]\n",
      "Loss: [1.26943505e-05]\n",
      "Loss: [1.26812865e-05]\n",
      "Loss: [1.2669599e-05]\n",
      "Loss: [1.2656023e-05]\n",
      "Loss: [1.2643675e-05]\n",
      "Loss: [1.2631072e-05]\n",
      "Loss: [1.2618187e-05]\n",
      "Loss: [1.2605975e-05]\n",
      "Loss: [1.2593391e-05]\n",
      "Loss: [1.258093e-05]\n",
      "Loss: [1.25682145e-05]\n",
      "Loss: [1.2556027e-05]\n",
      "Loss: [1.2543324e-05]\n",
      "Loss: [1.2530366e-05]\n",
      "Loss: [1.25180795e-05]\n",
      "Loss: [1.2505657e-05]\n",
      "Loss: [1.2493239e-05]\n",
      "Loss: [1.2480712e-05]\n",
      "Loss: [1.2468307e-05]\n",
      "Loss: [1.2455908e-05]\n",
      "Loss: [1.24435155e-05]\n",
      "Loss: [1.2431129e-05]\n",
      "Loss: [1.2418749e-05]\n",
      "Loss: [1.2406375e-05]\n",
      "Loss: [1.2393488e-05]\n",
      "Loss: [1.2381934e-05]\n",
      "Loss: [1.23694335e-05]\n",
      "Loss: [1.2356709e-05]\n",
      "Loss: [1.2344509e-05]\n",
      "Loss: [1.2332288e-05]\n",
      "Loss: [1.23198415e-05]\n",
      "Loss: [1.2307775e-05]\n",
      "Loss: [1.229494e-05]\n",
      "Loss: [1.2283288e-05]\n",
      "Loss: [1.2270722e-05]\n",
      "Loss: [1.2258422e-05]\n",
      "Loss: [1.2246272e-05]\n",
      "Loss: [1.2234126e-05]\n",
      "Loss: [1.2221844e-05]\n",
      "Loss: [1.2209826e-05]\n",
      "Loss: [1.2197585e-05]\n",
      "Loss: [1.2185578e-05]\n",
      "Loss: [1.21730645e-05]\n",
      "Loss: [1.2161071e-05]\n",
      "Loss: [1.2149225e-05]\n",
      "Loss: [1.213687e-05]\n",
      "Loss: [1.2124752e-05]\n",
      "Loss: [1.21128105e-05]\n",
      "Loss: [1.2100448e-05]\n",
      "Loss: [1.20887735e-05]\n",
      "Loss: [1.2076822e-05]\n",
      "Loss: [1.20645045e-05]\n",
      "Loss: [1.2052706e-05]\n",
      "Loss: [1.204026e-05]\n",
      "Loss: [1.20280765e-05]\n",
      "Loss: [1.20164095e-05]\n",
      "Loss: [1.2004123e-05]\n",
      "Loss: [1.1992495e-05]\n",
      "Loss: [1.19808465e-05]\n",
      "Loss: [1.1968437e-05]\n",
      "Loss: [1.1956687e-05]\n",
      "Loss: [1.1945195e-05]\n",
      "Loss: [1.193255e-05]\n",
      "Loss: [1.1921213e-05]\n",
      "Loss: [1.1909089e-05]\n",
      "Loss: [1.1897366e-05]\n",
      "Loss: [1.188514e-05]\n",
      "Loss: [1.1873544e-05]\n",
      "Loss: [1.1861444e-05]\n",
      "Loss: [1.1849746e-05]\n",
      "Loss: [1.1838448e-05]\n",
      "Loss: [1.1826112e-05]\n",
      "Loss: [1.1814432e-05]\n",
      "Loss: [1.1802502e-05]\n",
      "Loss: [1.1790833e-05]\n",
      "Loss: [1.1779422e-05]\n",
      "Loss: [1.1767118e-05]\n",
      "Loss: [1.1755859e-05]\n",
      "Loss: [1.1743819e-05]\n",
      "Loss: [1.1732178e-05]\n",
      "Loss: [1.17205445e-05]\n",
      "Loss: [1.1708916e-05]\n",
      "Loss: [1.1696648e-05]\n",
      "Loss: [1.1685535e-05]\n",
      "Loss: [1.1673419e-05]\n",
      "Loss: [1.1662065e-05]\n",
      "Loss: [1.1650604e-05]\n",
      "Loss: [1.1639262e-05]\n",
      "Loss: [1.1627031e-05]\n",
      "Loss: [1.1615701e-05]\n",
      "Loss: [1.1603872e-05]\n",
      "Loss: [1.15926905e-05]\n",
      "Loss: [1.1581376e-05]\n",
      "Loss: [1.1569176e-05]\n",
      "Loss: [1.1557874e-05]\n",
      "Loss: [1.1546326e-05]\n",
      "Loss: [1.1534922e-05]\n",
      "Loss: [1.1523385e-05]\n",
      "Loss: [1.1512105e-05]\n",
      "Loss: [1.1500191e-05]\n",
      "Loss: [1.1489061e-05]\n",
      "Loss: [1.1477548e-05]\n",
      "Loss: [1.1466039e-05]\n",
      "Loss: [1.1454287e-05]\n",
      "Loss: [1.14432905e-05]\n",
      "Loss: [1.1431688e-05]\n",
      "Loss: [1.1420453e-05]\n",
      "Loss: [1.1409223e-05]\n",
      "Loss: [1.1397612e-05]\n",
      "Loss: [1.1386669e-05]\n",
      "Loss: [1.13749575e-05]\n",
      "Loss: [1.1363612e-05]\n",
      "Loss: [1.1352051e-05]\n",
      "Loss: [1.1340992e-05]\n",
      "Loss: [1.1329415e-05]\n",
      "Loss: [1.1318367e-05]\n",
      "Loss: [1.130694e-05]\n",
      "Loss: [1.1295381e-05]\n",
      "Loss: [1.1284734e-05]\n",
      "Loss: [1.1273076e-05]\n",
      "Loss: [1.1261782e-05]\n",
      "Loss: [1.1251015e-05]\n",
      "Loss: [1.123951e-05]\n",
      "Loss: [1.1228618e-05]\n",
      "Loss: [1.1217371e-05]\n",
      "Loss: [1.1206105e-05]\n",
      "Loss: [1.1194625e-05]\n",
      "Loss: [1.1183395e-05]\n",
      "Loss: [1.1172529e-05]\n",
      "Loss: [1.1161559e-05]\n",
      "Loss: [1.11502095e-05]\n",
      "Loss: [1.1139606e-05]\n",
      "Loss: [1.1127777e-05]\n",
      "Loss: [1.1117074e-05]\n",
      "Loss: [1.1105994e-05]\n",
      "Loss: [1.1094675e-05]\n",
      "Loss: [1.1083606e-05]\n",
      "Loss: [1.1072569e-05]\n",
      "Loss: [1.1061511e-05]\n",
      "Loss: [1.105035e-05]\n",
      "Loss: [1.1039549e-05]\n",
      "Loss: [1.1028153e-05]\n",
      "Loss: [1.10177425e-05]\n",
      "Loss: [1.1006578e-05]\n",
      "Loss: [1.0995579e-05]\n",
      "Loss: [1.0984669e-05]\n",
      "Loss: [1.0973791e-05]\n",
      "Loss: [1.09626735e-05]\n",
      "Loss: [1.0951671e-05]\n",
      "Loss: [1.0941053e-05]\n",
      "Loss: [1.0929708e-05]\n",
      "Loss: [1.0918966e-05]\n",
      "Loss: [1.090812e-05]\n",
      "Loss: [1.089728e-05]\n",
      "Loss: [1.0886201e-05]\n",
      "Loss: [1.0875481e-05]\n",
      "Loss: [1.0864279e-05]\n",
      "Loss: [1.0854081e-05]\n",
      "Loss: [1.0843134e-05]\n",
      "Loss: [1.0831948e-05]\n",
      "Loss: [1.0821522e-05]\n",
      "Loss: [1.08105905e-05]\n",
      "Loss: [1.0799799e-05]\n",
      "Loss: [1.0788771e-05]\n",
      "Loss: [1.0778232e-05]\n",
      "Loss: [1.0767564e-05]\n",
      "Loss: [1.075631e-05]\n",
      "Loss: [1.0746162e-05]\n",
      "Loss: [1.0735512e-05]\n",
      "Loss: [1.0724624e-05]\n",
      "Loss: [1.0713875e-05]\n",
      "Loss: [1.0703373e-05]\n",
      "Loss: [1.0692502e-05]\n",
      "Loss: [1.0681902e-05]\n",
      "Loss: [1.0671415e-05]\n",
      "Loss: [1.06608e-05]\n",
      "Loss: [1.0649843e-05]\n",
      "Loss: [1.0639373e-05]\n",
      "Loss: [1.0628666e-05]\n",
      "Loss: [1.0618099e-05]\n",
      "Loss: [1.060751e-05]\n",
      "Loss: [1.0596928e-05]\n",
      "Loss: [1.0586617e-05]\n",
      "Loss: [1.0575805e-05]\n",
      "Loss: [1.0565743e-05]\n",
      "Loss: [1.0554942e-05]\n",
      "Loss: [1.0544278e-05]\n",
      "Loss: [1.05342315e-05]\n",
      "Loss: [1.0523207e-05]\n",
      "Loss: [1.0512799e-05]\n",
      "Loss: [1.0501917e-05]\n",
      "Loss: [1.0491388e-05]\n",
      "Loss: [1.0481127e-05]\n",
      "Loss: [1.0470501e-05]\n",
      "Loss: [1.0460359e-05]\n",
      "Loss: [1.0449981e-05]\n",
      "Loss: [1.0439478e-05]\n",
      "Loss: [1.0429242e-05]\n",
      "Loss: [1.0418643e-05]\n",
      "Loss: [1.0408656e-05]\n",
      "Loss: [1.0398173e-05]\n",
      "Loss: [1.0387483e-05]\n",
      "Loss: [1.0377248e-05]\n",
      "Loss: [1.0366806e-05]\n",
      "Loss: [1.0356607e-05]\n",
      "Loss: [1.0346281e-05]\n",
      "Loss: [1.0335962e-05]\n",
      "Loss: [1.0325646e-05]\n",
      "Loss: [1.0315336e-05]\n",
      "Loss: [1.0304795e-05]\n",
      "Loss: [1.02947315e-05]\n",
      "Loss: [1.0284568e-05]\n",
      "Loss: [1.0274279e-05]\n",
      "Loss: [1.0264124e-05]\n",
      "Loss: [1.0253952e-05]\n",
      "Loss: [1.0243311e-05]\n",
      "Loss: [1.0233303e-05]\n",
      "Loss: [1.022317e-05]\n",
      "Loss: [1.0212911e-05]\n",
      "Loss: [1.0202658e-05]\n",
      "Loss: [1.0192644e-05]\n",
      "Loss: [1.0182402e-05]\n",
      "Loss: [1.01721635e-05]\n",
      "Loss: [1.016206e-05]\n",
      "Loss: [1.0152067e-05]\n",
      "Loss: [1.014208e-05]\n",
      "Loss: [1.0131756e-05]\n",
      "Loss: [1.0121544e-05]\n",
      "Loss: [1.0111571e-05]\n",
      "Loss: [1.0101732e-05]\n",
      "Loss: [1.009143e-05]\n",
      "Loss: [1.0081367e-05]\n",
      "Loss: [1.0071285e-05]\n",
      "Loss: [1.00617e-05]\n",
      "Loss: [1.0051055e-05]\n",
      "Loss: [1.0041351e-05]\n",
      "Loss: [1.0031313e-05]\n",
      "Loss: [1.002128e-05]\n",
      "Loss: [1.0011124e-05]\n",
      "Loss: [1.0001334e-05]\n",
      "Loss: [9.991291e-06]\n",
      "Loss: [9.981279e-06]\n",
      "Loss: [9.971038e-06]\n",
      "Loss: [9.961373e-06]\n",
      "Loss: [9.9513745e-06]\n",
      "Loss: [9.941743e-06]\n",
      "Loss: [9.931498e-06]\n",
      "Loss: [9.921748e-06]\n",
      "Loss: [9.911873e-06]\n",
      "Loss: [9.901669e-06]\n",
      "Loss: [9.891909e-06]\n",
      "Loss: [9.882538e-06]\n",
      "Loss: [9.872219e-06]\n",
      "Loss: [9.862499e-06]\n",
      "Loss: [9.852654e-06]\n",
      "Loss: [9.84248e-06]\n",
      "Loss: [9.8328765e-06]\n",
      "Loss: [9.823302e-06]\n",
      "Loss: [9.813246e-06]\n",
      "Loss: [9.803682e-06]\n",
      "Loss: [9.793867e-06]\n",
      "Loss: [9.784184e-06]\n",
      "Loss: [9.774149e-06]\n",
      "Loss: [9.764579e-06]\n",
      "Loss: [9.755038e-06]\n",
      "Loss: [9.745121e-06]\n",
      "Loss: [9.73559e-06]\n",
      "Loss: [9.725935e-06]\n",
      "Loss: [9.715826e-06]\n",
      "Loss: [9.706286e-06]\n",
      "Loss: [9.696417e-06]\n",
      "Loss: [9.6867825e-06]\n",
      "Loss: [9.677153e-06]\n",
      "Loss: [9.667654e-06]\n",
      "Loss: [9.657908e-06]\n",
      "Loss: [9.648523e-06]\n",
      "Loss: [9.639015e-06]\n",
      "Loss: [9.629409e-06]\n",
      "Loss: [9.619808e-06]\n",
      "Loss: [9.609983e-06]\n",
      "Loss: [9.600266e-06]\n",
      "Loss: [9.59068e-06]\n",
      "Loss: [9.581224e-06]\n",
      "Loss: [9.571647e-06]\n",
      "Loss: [9.562074e-06]\n",
      "Loss: [9.552736e-06]\n",
      "Loss: [9.5428195e-06]\n",
      "Loss: [9.533615e-06]\n",
      "Loss: [9.524165e-06]\n",
      "Loss: [9.514616e-06]\n",
      "Loss: [9.5053e-06]\n",
      "Loss: [9.495989e-06]\n",
      "Loss: [9.486e-06]\n",
      "Loss: [9.476823e-06]\n",
      "Loss: [9.467173e-06]\n",
      "Loss: [9.457779e-06]\n",
      "Loss: [9.448366e-06]\n",
      "Loss: [9.438754e-06]\n",
      "Loss: [9.429702e-06]\n",
      "Loss: [9.4202005e-06]\n",
      "Loss: [9.41083e-06]\n",
      "Loss: [9.401316e-06]\n",
      "Loss: [9.391953e-06]\n",
      "Loss: [9.382698e-06]\n",
      "Loss: [9.373447e-06]\n",
      "Loss: [9.364076e-06]\n",
      "Loss: [9.354834e-06]\n",
      "Loss: [9.3454955e-06]\n",
      "Loss: [9.335812e-06]\n",
      "Loss: [9.3265835e-06]\n",
      "Loss: [9.31736e-06]\n",
      "Loss: [9.308041e-06]\n",
      "Loss: [9.298827e-06]\n",
      "Loss: [9.289617e-06]\n",
      "Loss: [9.280412e-06]\n",
      "Loss: [9.271212e-06]\n",
      "Loss: [9.261341e-06]\n",
      "Loss: [9.252375e-06]\n",
      "Loss: [9.243188e-06]\n",
      "Loss: [9.23413e-06]\n",
      "Loss: [9.224952e-06]\n",
      "Loss: [9.215679e-06]\n",
      "Loss: [9.20651e-06]\n",
      "Loss: [9.197347e-06]\n",
      "Loss: [9.18831e-06]\n",
      "Loss: [9.178709e-06]\n",
      "Loss: [9.169682e-06]\n",
      "Loss: [9.16076e-06]\n",
      "Loss: [9.151619e-06]\n",
      "Loss: [9.142483e-06]\n",
      "Loss: [9.133474e-06]\n",
      "Loss: [9.124124e-06]\n",
      "Loss: [9.114878e-06]\n",
      "Loss: [9.105883e-06]\n",
      "Loss: [9.096647e-06]\n",
      "Loss: [9.087906e-06]\n",
      "Loss: [9.078678e-06]\n",
      "Loss: [9.069701e-06]\n",
      "Loss: [9.06095e-06]\n",
      "Loss: [9.051859e-06]\n",
      "Loss: [9.042451e-06]\n",
      "Loss: [9.033591e-06]\n",
      "Loss: [9.024292e-06]\n",
      "Loss: [9.01522e-06]\n",
      "Loss: [9.006839e-06]\n",
      "Loss: [8.997676e-06]\n",
      "Loss: [8.988616e-06]\n",
      "Loss: [8.979562e-06]\n",
      "Loss: [8.970855e-06]\n",
      "Loss: [8.96203e-06]\n",
      "Loss: [8.95311e-06]\n",
      "Loss: [8.943853e-06]\n",
      "Loss: [8.935285e-06]\n",
      "Loss: [8.925915e-06]\n",
      "Loss: [8.9175755e-06]\n",
      "Loss: [8.908215e-06]\n",
      "Loss: [8.899764e-06]\n",
      "Loss: [8.8906545e-06]\n",
      "Loss: [8.88165e-06]\n",
      "Loss: [8.87299e-06]\n",
      "Loss: [8.864335e-06]\n",
      "Loss: [8.855343e-06]\n",
      "Loss: [8.846257e-06]\n",
      "Loss: [8.8374945e-06]\n",
      "Loss: [8.828758e-06]\n",
      "Loss: [8.819663e-06]\n",
      "Loss: [8.811374e-06]\n",
      "Loss: [8.80219e-06]\n",
      "Loss: [8.79357e-06]\n",
      "Loss: [8.784613e-06]\n",
      "Loss: [8.776122e-06]\n",
      "Loss: [8.767613e-06]\n",
      "Loss: [8.758571e-06]\n",
      "Loss: [8.75007e-06]\n",
      "Loss: [8.741377e-06]\n",
      "Loss: [8.732328e-06]\n",
      "Loss: [8.723861e-06]\n",
      "Loss: [8.714942e-06]\n",
      "Loss: [8.706145e-06]\n",
      "Loss: [8.697354e-06]\n",
      "Loss: [8.688785e-06]\n",
      "Loss: [8.68022e-06]\n",
      "Loss: [8.671323e-06]\n",
      "Loss: [8.663005e-06]\n",
      "Loss: [8.654214e-06]\n",
      "Loss: [8.645569e-06]\n",
      "Loss: [8.6369055e-06]\n",
      "Loss: [8.628247e-06]\n",
      "Loss: [8.619614e-06]\n",
      "Loss: [8.6113005e-06]\n",
      "Loss: [8.602438e-06]\n",
      "Loss: [8.594035e-06]\n",
      "Loss: [8.585397e-06]\n",
      "Loss: [8.577101e-06]\n",
      "Loss: [8.568159e-06]\n",
      "Loss: [8.559653e-06]\n",
      "Loss: [8.551033e-06]\n",
      "Loss: [8.542321e-06]\n",
      "Loss: [8.534163e-06]\n",
      "Loss: [8.52589e-06]\n",
      "Loss: [8.5171905e-06]\n",
      "Loss: [8.508377e-06]\n",
      "Loss: [8.500019e-06]\n",
      "Loss: [8.491978e-06]\n",
      "Loss: [8.483296e-06]\n",
      "Loss: [8.4748335e-06]\n",
      "Loss: [8.46616e-06]\n",
      "Loss: [8.458135e-06]\n",
      "Loss: [8.4494695e-06]\n",
      "Loss: [8.441023e-06]\n",
      "Loss: [8.432797e-06]\n",
      "Loss: [8.424047e-06]\n",
      "Loss: [8.415711e-06]\n",
      "Loss: [8.407613e-06]\n",
      "Loss: [8.398856e-06]\n",
      "Loss: [8.390981e-06]\n",
      "Loss: [8.382447e-06]\n",
      "Loss: [8.3741525e-06]\n",
      "Loss: [8.365412e-06]\n",
      "Loss: [8.357126e-06]\n",
      "Loss: [8.349057e-06]\n",
      "Loss: [8.340544e-06]\n",
      "Loss: [8.332269e-06]\n",
      "Loss: [8.323882e-06]\n",
      "Loss: [8.315499e-06]\n",
      "Loss: [8.307237e-06]\n",
      "Loss: [8.299192e-06]\n",
      "Loss: [8.290917e-06]\n",
      "Loss: [8.282551e-06]\n",
      "Loss: [8.274614e-06]\n",
      "Loss: [8.265831e-06]\n",
      "Loss: [8.257477e-06]\n",
      "Loss: [8.24934e-06]\n",
      "Loss: [8.241323e-06]\n",
      "Loss: [8.232865e-06]\n",
      "Loss: [8.2251845e-06]\n",
      "Loss: [8.216852e-06]\n",
      "Loss: [8.208427e-06]\n",
      "Loss: [8.200198e-06]\n",
      "Loss: [8.191993e-06]\n",
      "Loss: [8.184216e-06]\n",
      "Loss: [8.1759035e-06]\n",
      "Loss: [8.167595e-06]\n",
      "Loss: [8.159597e-06]\n",
      "Loss: [8.15174e-06]\n",
      "Loss: [8.143656e-06]\n",
      "Loss: [8.135364e-06]\n",
      "Loss: [8.126981e-06]\n",
      "Loss: [8.119024e-06]\n",
      "Loss: [8.111166e-06]\n",
      "Loss: [8.10289e-06]\n",
      "Loss: [8.094945e-06]\n",
      "Loss: [8.086889e-06]\n",
      "Loss: [8.0789505e-06]\n",
      "Loss: [8.070692e-06]\n",
      "Loss: [8.062553e-06]\n",
      "Loss: [8.054302e-06]\n",
      "Loss: [8.046266e-06]\n",
      "Loss: [8.038349e-06]\n",
      "Loss: [8.030111e-06]\n",
      "Loss: [8.02241e-06]\n",
      "Loss: [8.014484e-06]\n",
      "Loss: [8.006582e-06]\n",
      "Loss: [7.998475e-06]\n",
      "Loss: [7.990372e-06]\n",
      "Loss: [7.982368e-06]\n",
      "Loss: [7.97469e-06]\n",
      "Loss: [7.966485e-06]\n",
      "Loss: [7.958815e-06]\n",
      "Loss: [7.950733e-06]\n",
      "Loss: [7.94307e-06]\n",
      "Loss: [7.935089e-06]\n",
      "Loss: [7.9270185e-06]\n",
      "Loss: [7.9188385e-06]\n",
      "Loss: [7.911493e-06]\n",
      "Loss: [7.903227e-06]\n",
      "Loss: [7.89538e-06]\n",
      "Loss: [7.887537e-06]\n",
      "Loss: [7.879792e-06]\n",
      "Loss: [7.871842e-06]\n",
      "Loss: [7.864125e-06]\n",
      "Loss: [7.856184e-06]\n",
      "Loss: [7.8484545e-06]\n",
      "Loss: [7.840335e-06]\n",
      "Loss: [7.832612e-06]\n",
      "Loss: [7.8248e-06]\n",
      "Loss: [7.817086e-06]\n",
      "Loss: [7.809395e-06]\n",
      "Loss: [7.801482e-06]\n",
      "Loss: [7.793573e-06]\n",
      "Loss: [7.785987e-06]\n",
      "Loss: [7.778199e-06]\n",
      "Loss: [7.770208e-06]\n",
      "Loss: [7.76252e-06]\n",
      "Loss: [7.755062e-06]\n",
      "Loss: [7.746971e-06]\n",
      "Loss: [7.739726e-06]\n",
      "Loss: [7.731848e-06]\n",
      "Loss: [7.724292e-06]\n",
      "Loss: [7.716535e-06]\n",
      "Loss: [7.708576e-06]\n",
      "Loss: [7.7007135e-06]\n",
      "Loss: [7.692968e-06]\n",
      "Loss: [7.685637e-06]\n",
      "Loss: [7.677786e-06]\n",
      "Loss: [7.670369e-06]\n",
      "Loss: [7.6625265e-06]\n",
      "Loss: [7.655117e-06]\n",
      "Loss: [7.647486e-06]\n",
      "Loss: [7.639767e-06]\n",
      "Loss: [7.632165e-06]\n",
      "Loss: [7.624658e-06]\n",
      "Loss: [7.616839e-06]\n",
      "Loss: [7.6093393e-06]\n",
      "Loss: [7.60164e-06]\n",
      "Loss: [7.5939442e-06]\n",
      "Loss: [7.5867715e-06]\n",
      "Loss: [7.578972e-06]\n",
      "Loss: [7.5714906e-06]\n",
      "Loss: [7.5638104e-06]\n",
      "Loss: [7.5565404e-06]\n",
      "Loss: [7.549071e-06]\n",
      "Loss: [7.5414023e-06]\n",
      "Loss: [7.533737e-06]\n",
      "Loss: [7.5263897e-06]\n",
      "Loss: [7.519138e-06]\n",
      "Loss: [7.511484e-06]\n",
      "Loss: [7.5037233e-06]\n",
      "Loss: [7.4963905e-06]\n",
      "Loss: [7.489153e-06]\n",
      "Loss: [7.481717e-06]\n",
      "Loss: [7.4739714e-06]\n",
      "Loss: [7.466653e-06]\n",
      "Loss: [7.4588247e-06]\n",
      "Loss: [7.4517156e-06]\n",
      "Loss: [7.4442983e-06]\n",
      "Loss: [7.436572e-06]\n",
      "Loss: [7.4296754e-06]\n",
      "Loss: [7.4220675e-06]\n",
      "Loss: [7.414775e-06]\n",
      "Loss: [7.4072655e-06]\n",
      "Loss: [7.39987e-06]\n",
      "Loss: [7.392478e-06]\n",
      "Loss: [7.38509e-06]\n",
      "Loss: [7.3775245e-06]\n",
      "Loss: [7.3702345e-06]\n",
      "Loss: [7.362967e-06]\n",
      "Loss: [7.355394e-06]\n",
      "Loss: [7.3483343e-06]\n",
      "Loss: [7.3410583e-06]\n",
      "Loss: [7.333606e-06]\n",
      "Loss: [7.3261376e-06]\n",
      "Loss: [7.3192923e-06]\n",
      "Loss: [7.311941e-06]\n",
      "Loss: [7.3043034e-06]\n",
      "Loss: [7.2972684e-06]\n",
      "Loss: [7.289928e-06]\n",
      "Loss: [7.2825915e-06]\n",
      "Loss: [7.2755674e-06]\n",
      "Loss: [7.268238e-06]\n",
      "Loss: [7.260912e-06]\n",
      "Loss: [7.253481e-06]\n",
      "Loss: [7.246381e-06]\n",
      "Loss: [7.2390662e-06]\n",
      "Loss: [7.231954e-06]\n",
      "Loss: [7.2246467e-06]\n",
      "Loss: [7.2174516e-06]\n",
      "Loss: [7.2101516e-06]\n",
      "Loss: [7.202657e-06]\n",
      "Loss: [7.1958693e-06]\n",
      "Loss: [7.188887e-06]\n",
      "Loss: [7.181404e-06]\n",
      "Loss: [7.174428e-06]\n",
      "Loss: [7.1672393e-06]\n",
      "Loss: [7.160271e-06]\n",
      "Loss: [7.152802e-06]\n",
      "Loss: [7.1460386e-06]\n",
      "Loss: [7.138488e-06]\n",
      "Loss: [7.1314253e-06]\n",
      "Loss: [7.124277e-06]\n",
      "Loss: [7.1170243e-06]\n",
      "Loss: [7.1102772e-06]\n",
      "Loss: [7.1030317e-06]\n",
      "Loss: [7.09579e-06]\n",
      "Loss: [7.089161e-06]\n",
      "Loss: [7.0820342e-06]\n",
      "Loss: [7.074803e-06]\n",
      "Loss: [7.0680762e-06]\n",
      "Loss: [7.0607443e-06]\n",
      "Loss: [7.0536316e-06]\n",
      "Loss: [7.046915e-06]\n",
      "Loss: [7.0396127e-06]\n",
      "Loss: [7.032707e-06]\n",
      "Loss: [7.025893e-06]\n",
      "Loss: [7.0186015e-06]\n",
      "Loss: [7.0117057e-06]\n",
      "Loss: [7.0047063e-06]\n",
      "Loss: [6.9975144e-06]\n",
      "Loss: [6.990932e-06]\n",
      "Loss: [6.983747e-06]\n",
      "Loss: [6.9768685e-06]\n",
      "Loss: [6.9701887e-06]\n",
      "Loss: [6.96282e-06]\n",
      "Loss: [6.9561465e-06]\n",
      "Loss: [6.949175e-06]\n",
      "Loss: [6.9421185e-06]\n",
      "Loss: [6.9350654e-06]\n",
      "Loss: [6.9282987e-06]\n",
      "Loss: [6.9214475e-06]\n",
      "Loss: [6.9146e-06]\n",
      "Loss: [6.9077555e-06]\n",
      "Loss: [6.9002253e-06]\n",
      "Loss: [6.8935824e-06]\n",
      "Loss: [6.886642e-06]\n",
      "Loss: [6.8801114e-06]\n",
      "Loss: [6.87309e-06]\n",
      "Loss: [6.86646e-06]\n",
      "Loss: [6.85934e-06]\n",
      "Loss: [6.852417e-06]\n",
      "Loss: [6.845603e-06]\n",
      "Loss: [6.8389863e-06]\n",
      "Loss: [6.831986e-06]\n",
      "Loss: [6.8254817e-06]\n",
      "Loss: [6.81847e-06]\n",
      "Loss: [6.811779e-06]\n",
      "Loss: [6.80488e-06]\n",
      "Loss: [6.7983883e-06]\n",
      "Loss: [6.7913033e-06]\n",
      "Loss: [6.784626e-06]\n",
      "Loss: [6.777933e-06]\n",
      "Loss: [6.7709643e-06]\n",
      "Loss: [6.764576e-06]\n",
      "Loss: [6.7577007e-06]\n",
      "Loss: [6.7510396e-06]\n",
      "Loss: [6.7441715e-06]\n",
      "Loss: [6.737517e-06]\n",
      "Loss: [6.7306555e-06]\n",
      "Loss: [6.724008e-06]\n",
      "Loss: [6.717345e-06]\n",
      "Loss: [6.7105993e-06]\n",
      "Loss: [6.7036653e-06]\n",
      "Loss: [6.6974135e-06]\n",
      "Loss: [6.690295e-06]\n",
      "Loss: [6.6838397e-06]\n",
      "Loss: [6.6772154e-06]\n",
      "Loss: [6.6703847e-06]\n",
      "Loss: [6.663662e-06]\n",
      "Loss: [6.657325e-06]\n",
      "Loss: [6.650314e-06]\n",
      "Loss: [6.644191e-06]\n",
      "Loss: [6.637187e-06]\n",
      "Loss: [6.630482e-06]\n",
      "Loss: [6.62397e-06]\n",
      "Loss: [6.6174607e-06]\n",
      "Loss: [6.6110592e-06]\n",
      "Loss: [6.604073e-06]\n",
      "Loss: [6.5980576e-06]\n",
      "Loss: [6.591286e-06]\n",
      "Loss: [6.5843956e-06]\n",
      "Loss: [6.57801e-06]\n",
      "Loss: [6.571524e-06]\n",
      "Loss: [6.564955e-06]\n",
      "Loss: [6.558182e-06]\n",
      "Loss: [6.5518093e-06]\n",
      "Loss: [6.545336e-06]\n",
      "Loss: [6.5388663e-06]\n",
      "Loss: [6.53221e-06]\n",
      "Loss: [6.526039e-06]\n",
      "Loss: [6.519201e-06]\n",
      "Loss: [6.5128293e-06]\n",
      "Loss: [6.50629e-06]\n",
      "Loss: [6.4998394e-06]\n",
      "Loss: [6.4932033e-06]\n",
      "Loss: [6.486759e-06]\n",
      "Loss: [6.480421e-06]\n",
      "Loss: [6.473795e-06]\n",
      "Loss: [6.4673604e-06]\n",
      "Loss: [6.461323e-06]\n",
      "Loss: [6.454604e-06]\n",
      "Loss: [6.4484693e-06]\n",
      "Loss: [6.4416718e-06]\n",
      "Loss: [6.4355436e-06]\n",
      "Loss: [6.428838e-06]\n",
      "Loss: [6.4227156e-06]\n",
      "Loss: [6.4161195e-06]\n",
      "Loss: [6.409526e-06]\n",
      "Loss: [6.4033106e-06]\n",
      "Loss: [6.3970137e-06]\n",
      "Loss: [6.3904304e-06]\n",
      "Loss: [6.3843263e-06]\n",
      "Loss: [6.3779366e-06]\n",
      "Loss: [6.37155e-06]\n",
      "Loss: [6.3650814e-06]\n",
      "Loss: [6.3588877e-06]\n",
      "Loss: [6.3524267e-06]\n",
      "Loss: [6.346239e-06]\n",
      "Loss: [6.3396815e-06]\n",
      "Loss: [6.333314e-06]\n",
      "Loss: [6.3271536e-06]\n",
      "Loss: [6.320978e-06]\n",
      "Loss: [6.3149073e-06]\n",
      "Loss: [6.308265e-06]\n",
      "Loss: [6.3019133e-06]\n",
      "Loss: [6.2959534e-06]\n",
      "Loss: [6.2894223e-06]\n",
      "Loss: [6.2832655e-06]\n",
      "Loss: [6.2769263e-06]\n",
      "Loss: [6.2706918e-06]\n",
      "Loss: [6.2643585e-06]\n",
      "Loss: [6.2578442e-06]\n",
      "Loss: [6.2519052e-06]\n",
      "Loss: [6.245582e-06]\n",
      "Loss: [6.239649e-06]\n",
      "Loss: [6.2332306e-06]\n",
      "Loss: [6.227119e-06]\n",
      "Loss: [6.2209924e-06]\n",
      "Loss: [6.2147856e-06]\n",
      "Loss: [6.208196e-06]\n",
      "Loss: [6.202079e-06]\n",
      "Loss: [6.1958817e-06]\n",
      "Loss: [6.1898713e-06]\n",
      "Loss: [6.18358e-06]\n",
      "Loss: [6.177575e-06]\n",
      "Loss: [6.1712894e-06]\n",
      "Loss: [6.1652913e-06]\n",
      "Loss: [6.158829e-06]\n",
      "Loss: [6.1529367e-06]\n",
      "Loss: [6.1465807e-06]\n",
      "Loss: [6.140494e-06]\n",
      "Loss: [6.134511e-06]\n",
      "Loss: [6.128064e-06]\n",
      "Loss: [6.12227e-06]\n",
      "Loss: [6.1159294e-06]\n",
      "Loss: [6.110141e-06]\n",
      "Loss: [6.104173e-06]\n",
      "Loss: [6.0979246e-06]\n",
      "Loss: [6.091962e-06]\n",
      "Loss: [6.08562e-06]\n",
      "Loss: [6.079863e-06]\n",
      "Loss: [6.0736274e-06]\n",
      "Loss: [6.0675775e-06]\n",
      "Loss: [6.0614475e-06]\n",
      "Loss: [6.055503e-06]\n",
      "Loss: [6.0494785e-06]\n",
      "Loss: [6.0436223e-06]\n",
      "Loss: [6.037323e-06]\n",
      "Loss: [6.03139e-06]\n",
      "Loss: [6.0254606e-06]\n",
      "Loss: [6.0192524e-06]\n",
      "Loss: [6.013329e-06]\n",
      "Loss: [6.0074076e-06]\n",
      "Loss: [6.0013085e-06]\n",
      "Loss: [5.9954755e-06]\n",
      "Loss: [5.989201e-06]\n",
      "Loss: [5.983473e-06]\n",
      "Loss: [5.9773856e-06]\n",
      "Loss: [5.9713834e-06]\n",
      "Loss: [5.965483e-06]\n",
      "Loss: [5.959586e-06]\n",
      "Loss: [5.953511e-06]\n",
      "Loss: [5.9476197e-06]\n",
      "Loss: [5.9416325e-06]\n",
      "Loss: [5.935944e-06]\n",
      "Loss: [5.9297827e-06]\n",
      "Loss: [5.924083e-06]\n",
      "Loss: [5.918026e-06]\n",
      "Loss: [5.912152e-06]\n",
      "Loss: [5.9061827e-06]\n",
      "Loss: [5.900494e-06]\n",
      "Loss: [5.894172e-06]\n",
      "Loss: [5.8885876e-06]\n",
      "Loss: [5.882549e-06]\n",
      "Loss: [5.876872e-06]\n",
      "Loss: [5.8711166e-06]\n",
      "Loss: [5.8649894e-06]\n",
      "Loss: [5.8591413e-06]\n",
      "Loss: [5.853655e-06]\n",
      "Loss: [5.847455e-06]\n",
      "Loss: [5.841795e-06]\n",
      "Loss: [5.8362357e-06]\n",
      "Loss: [5.830224e-06]\n",
      "Loss: [5.8248484e-06]\n",
      "Loss: [5.8184687e-06]\n",
      "Loss: [5.8126448e-06]\n",
      "Loss: [5.807002e-06]\n",
      "Loss: [5.8014584e-06]\n",
      "Loss: [5.7951897e-06]\n",
      "Loss: [5.7896523e-06]\n",
      "Loss: [5.7840202e-06]\n",
      "Loss: [5.7780353e-06]\n",
      "Loss: [5.772409e-06]\n",
      "Loss: [5.7665106e-06]\n",
      "Loss: [5.7608095e-06]\n",
      "Loss: [5.7551115e-06]\n",
      "Loss: [5.7493994e-06]\n",
      "Loss: [5.7432553e-06]\n",
      "Loss: [5.7378397e-06]\n",
      "Loss: [5.732217e-06]\n",
      "Loss: [5.726435e-06]\n",
      "Loss: [5.720851e-06]\n",
      "Loss: [5.7150755e-06]\n",
      "Loss: [5.7097536e-06]\n",
      "Loss: [5.7037105e-06]\n",
      "Loss: [5.698121e-06]\n",
      "Loss: [5.692261e-06]\n",
      "Loss: [5.6865965e-06]\n",
      "Loss: [5.680935e-06]\n",
      "Loss: [5.67526e-06]\n",
      "Loss: [5.669508e-06]\n",
      "Loss: [5.6642066e-06]\n",
      "Loss: [5.6582844e-06]\n",
      "Loss: [5.6528925e-06]\n",
      "Loss: [5.647248e-06]\n",
      "Loss: [5.6416857e-06]\n",
      "Loss: [5.636047e-06]\n",
      "Loss: [5.6302183e-06]\n",
      "Loss: [5.6248564e-06]\n",
      "Loss: [5.619034e-06]\n",
      "Loss: [5.6133103e-06]\n",
      "Loss: [5.607861e-06]\n",
      "Loss: [5.602318e-06]\n",
      "Loss: [5.596778e-06]\n",
      "Loss: [5.5911614e-06]\n",
      "Loss: [5.585452e-06]\n",
      "Loss: [5.5799997e-06]\n",
      "Loss: [5.5743913e-06]\n",
      "Loss: [5.5686114e-06]\n",
      "Loss: [5.563358e-06]\n",
      "Loss: [5.5578375e-06]\n",
      "Loss: [5.5520495e-06]\n",
      "Loss: [5.5467253e-06]\n",
      "Loss: [5.5410387e-06]\n",
      "Loss: [5.535798e-06]\n",
      "Loss: [5.5299433e-06]\n",
      "Loss: [5.524708e-06]\n",
      "Loss: [5.5192068e-06]\n",
      "Loss: [5.5134387e-06]\n",
      "Loss: [5.508212e-06]\n",
      "Loss: [5.502466e-06]\n",
      "Loss: [5.4971497e-06]\n",
      "Loss: [5.491488e-06]\n",
      "Loss: [5.4864445e-06]\n",
      "Loss: [5.4808834e-06]\n",
      "Loss: [5.4754037e-06]\n",
      "Loss: [5.4696593e-06]\n",
      "Loss: [5.4645475e-06]\n",
      "Loss: [5.4589973e-06]\n",
      "Loss: [5.4535285e-06]\n",
      "Loss: [5.447984e-06]\n",
      "Loss: [5.442694e-06]\n",
      "Loss: [5.437155e-06]\n",
      "Loss: [5.431698e-06]\n",
      "Loss: [5.4264306e-06]\n",
      "Loss: [5.4209786e-06]\n",
      "Loss: [5.415185e-06]\n",
      "Loss: [5.40991e-06]\n",
      "Loss: [5.4047323e-06]\n",
      "Loss: [5.3994627e-06]\n",
      "Loss: [5.3941176e-06]\n",
      "Loss: [5.3886033e-06]\n",
      "Loss: [5.3834356e-06]\n",
      "Loss: [5.3779117e-06]\n",
      "Loss: [5.3724057e-06]\n",
      "Loss: [5.3669805e-06]\n",
      "Loss: [5.3618232e-06]\n",
      "Loss: [5.356326e-06]\n",
      "Loss: [5.3510803e-06]\n",
      "Loss: [5.345759e-06]\n",
      "Loss: [5.3402696e-06]\n",
      "Loss: [5.3349545e-06]\n",
      "Loss: [5.3296417e-06]\n",
      "Loss: [5.324238e-06]\n",
      "Loss: [5.319101e-06]\n",
      "Loss: [5.313796e-06]\n",
      "Loss: [5.308571e-06]\n",
      "Loss: [5.303442e-06]\n",
      "Loss: [5.297881e-06]\n",
      "Loss: [5.2926644e-06]\n",
      "Loss: [5.2876353e-06]\n",
      "Loss: [5.281913e-06]\n",
      "Loss: [5.276967e-06]\n",
      "Loss: [5.2715905e-06]\n",
      "Loss: [5.266309e-06]\n",
      "Loss: [5.2610303e-06]\n",
      "Loss: [5.2557543e-06]\n",
      "Loss: [5.250574e-06]\n",
      "Loss: [5.2453033e-06]\n",
      "Loss: [5.2399428e-06]\n",
      "Loss: [5.234847e-06]\n",
      "Loss: [5.2292457e-06]\n",
      "Loss: [5.224493e-06]\n",
      "Loss: [5.2192354e-06]\n",
      "Loss: [5.2142263e-06]\n",
      "Loss: [5.2087125e-06]\n",
      "Loss: [5.203632e-06]\n",
      "Loss: [5.1982925e-06]\n",
      "Loss: [5.19314e-06]\n",
      "Loss: [5.188067e-06]\n",
      "Loss: [5.1827355e-06]\n",
      "Loss: [5.1775914e-06]\n",
      "Loss: [5.1727857e-06]\n",
      "Loss: [5.1672023e-06]\n",
      "Loss: [5.1620655e-06]\n",
      "Loss: [5.1570078e-06]\n",
      "Loss: [5.15186e-06]\n",
      "Loss: [5.1471584e-06]\n",
      "Loss: [5.1417724e-06]\n",
      "Loss: [5.1363736e-06]\n",
      "Loss: [5.131328e-06]\n",
      "Loss: [5.126285e-06]\n",
      "Loss: [5.121153e-06]\n",
      "Loss: [5.116039e-06]\n",
      "Loss: [5.1109128e-06]\n",
      "Loss: [5.106047e-06]\n",
      "Loss: [5.1007733e-06]\n",
      "Loss: [5.095654e-06]\n",
      "Loss: [5.0908866e-06]\n",
      "Loss: [5.085606e-06]\n",
      "Loss: [5.0804188e-06]\n",
      "Loss: [5.075492e-06]\n",
      "Loss: [5.0703857e-06]\n",
      "Loss: [5.065297e-06]\n",
      "Loss: [5.0601957e-06]\n",
      "Loss: [5.0550216e-06]\n",
      "Loss: [5.050273e-06]\n",
      "Loss: [5.0451044e-06]\n",
      "Loss: [5.040104e-06]\n",
      "Loss: [5.035272e-06]\n",
      "Loss: [5.030201e-06]\n",
      "Loss: [5.0251174e-06]\n",
      "Loss: [5.0199615e-06]\n",
      "Loss: [5.0148074e-06]\n",
      "Loss: [5.0100784e-06]\n",
      "Loss: [5.005261e-06]\n",
      "Loss: [4.9998594e-06]\n",
      "Loss: [4.9952123e-06]\n",
      "Loss: [4.9902364e-06]\n",
      "Loss: [4.9853534e-06]\n",
      "Loss: [4.980383e-06]\n",
      "Loss: [4.9751598e-06]\n",
      "Loss: [4.970284e-06]\n",
      "Loss: [4.9652463e-06]\n",
      "Loss: [4.960285e-06]\n",
      "Loss: [4.955417e-06]\n",
      "Loss: [4.9503715e-06]\n",
      "Loss: [4.945583e-06]\n",
      "Loss: [4.9407217e-06]\n",
      "Loss: [4.935773e-06]\n",
      "Loss: [4.9308273e-06]\n",
      "Loss: [4.9258842e-06]\n",
      "Loss: [4.9211967e-06]\n",
      "Loss: [4.916169e-06]\n",
      "Loss: [4.910905e-06]\n",
      "Loss: [4.9063883e-06]\n",
      "Loss: [4.9014575e-06]\n",
      "Loss: [4.896692e-06]\n",
      "Loss: [4.891692e-06]\n",
      "Loss: [4.8866787e-06]\n",
      "Loss: [4.881847e-06]\n",
      "Loss: [4.877181e-06]\n",
      "Loss: [4.8721013e-06]\n",
      "Loss: [4.8671873e-06]\n",
      "Loss: [4.862528e-06]\n",
      "Loss: [4.857782e-06]\n",
      "Loss: [4.8528755e-06]\n",
      "Loss: [4.8479715e-06]\n",
      "Loss: [4.8430693e-06]\n",
      "Loss: [4.8381703e-06]\n",
      "Loss: [4.8333623e-06]\n",
      "Loss: [4.828542e-06]\n",
      "Loss: [4.8239012e-06]\n",
      "Loss: [4.819012e-06]\n",
      "Loss: [4.8142133e-06]\n",
      "Loss: [4.809417e-06]\n",
      "Loss: [4.804535e-06]\n",
      "Loss: [4.7998174e-06]\n",
      "Loss: [4.7947783e-06]\n",
      "Loss: [4.790316e-06]\n",
      "Loss: [4.785605e-06]\n",
      "Loss: [4.7807353e-06]\n",
      "Loss: [4.775956e-06]\n",
      "Loss: [4.7713406e-06]\n",
      "Loss: [4.7663166e-06]\n",
      "Loss: [4.761794e-06]\n",
      "Loss: [4.756848e-06]\n",
      "Loss: [4.7521535e-06]\n",
      "Loss: [4.7473886e-06]\n",
      "Loss: [4.7426993e-06]\n",
      "Loss: [4.737939e-06]\n",
      "Loss: [4.7335034e-06]\n",
      "Loss: [4.72825e-06]\n",
      "Loss: [4.7239796e-06]\n",
      "Loss: [4.719141e-06]\n",
      "Loss: [4.714466e-06]\n",
      "Loss: [4.709632e-06]\n",
      "Loss: [4.7048884e-06]\n",
      "Loss: [4.700395e-06]\n",
      "Loss: [4.695569e-06]\n",
      "Loss: [4.691065e-06]\n",
      "Loss: [4.686418e-06]\n",
      "Loss: [4.6818463e-06]\n",
      "Loss: [4.677029e-06]\n",
      "Loss: [4.6723753e-06]\n",
      "Loss: [4.6678824e-06]\n",
      "Loss: [4.66316e-06]\n",
      "Loss: [4.658513e-06]\n",
      "Loss: [4.653548e-06]\n",
      "Loss: [4.649152e-06]\n",
      "Loss: [4.644598e-06]\n",
      "Loss: [4.6397136e-06]\n",
      "Loss: [4.635324e-06]\n",
      "Loss: [4.6306177e-06]\n",
      "Loss: [4.626073e-06]\n",
      "Loss: [4.621531e-06]\n",
      "Loss: [4.6166583e-06]\n",
      "Loss: [4.6122796e-06]\n",
      "Loss: [4.6074265e-06]\n",
      "Loss: [4.6030523e-06]\n",
      "Loss: [4.5984343e-06]\n",
      "Loss: [4.5937472e-06]\n",
      "Loss: [4.589221e-06]\n",
      "Loss: [4.584538e-06]\n",
      "Loss: [4.5800166e-06]\n",
      "Loss: [4.5755687e-06]\n",
      "Loss: [4.5709653e-06]\n",
      "Loss: [4.5663637e-06]\n",
      "Loss: [4.561693e-06]\n",
      "Loss: [4.5571824e-06]\n",
      "Loss: [4.552918e-06]\n",
      "Loss: [4.5483257e-06]\n",
      "Loss: [4.543822e-06]\n",
      "Loss: [4.539234e-06]\n",
      "Loss: [4.534577e-06]\n",
      "Loss: [4.530166e-06]\n",
      "Loss: [4.5257425e-06]\n",
      "Loss: [4.5212496e-06]\n",
      "Loss: [4.5169163e-06]\n",
      "Loss: [4.512185e-06]\n",
      "Loss: [4.507542e-06]\n",
      "Loss: [4.5031297e-06]\n",
      "Loss: [4.4987337e-06]\n",
      "Loss: [4.494012e-06]\n",
      "Loss: [4.4896206e-06]\n",
      "Loss: [4.485459e-06]\n",
      "Loss: [4.4807443e-06]\n",
      "Loss: [4.476274e-06]\n",
      "Loss: [4.4718063e-06]\n",
      "Loss: [4.4672547e-06]\n",
      "Loss: [4.4627914e-06]\n",
      "Loss: [4.4584863e-06]\n",
      "Loss: [4.454183e-06]\n",
      "Loss: [4.44957e-06]\n",
      "Loss: [4.44503e-06]\n",
      "Loss: [4.4406625e-06]\n",
      "Loss: [4.4364388e-06]\n",
      "Loss: [4.4320614e-06]\n",
      "Loss: [4.4273183e-06]\n",
      "Loss: [4.4229455e-06]\n",
      "Loss: [4.418504e-06]\n",
      "Loss: [4.4142203e-06]\n",
      "Loss: [4.4097833e-06]\n",
      "Loss: [4.4053486e-06]\n",
      "Loss: [4.4008452e-06]\n",
      "Loss: [4.396641e-06]\n",
      "Loss: [4.3922973e-06]\n",
      "Loss: [4.3877867e-06]\n",
      "Loss: [4.3834334e-06]\n",
      "Loss: [4.3790965e-06]\n",
      "Loss: [4.3747473e-06]\n",
      "Loss: [4.370485e-06]\n",
      "Loss: [4.366225e-06]\n",
      "Loss: [4.3617415e-06]\n",
      "Loss: [4.3574855e-06]\n",
      "Loss: [4.3529926e-06]\n",
      "Loss: [4.3486707e-06]\n",
      "Loss: [4.3441123e-06]\n",
      "Loss: [4.339935e-06]\n",
      "Loss: [4.33562e-06]\n",
      "Loss: [4.3312225e-06]\n",
      "Loss: [4.326981e-06]\n",
      "Loss: [4.322896e-06]\n",
      "Loss: [4.3185055e-06]\n",
      "Loss: [4.31427e-06]\n",
      "Loss: [4.309884e-06]\n",
      "Loss: [4.3054993e-06]\n",
      "Loss: [4.3010336e-06]\n",
      "Loss: [4.296654e-06]\n",
      "Loss: [4.2926667e-06]\n",
      "Loss: [4.288291e-06]\n",
      "Loss: [4.2839874e-06]\n",
      "Loss: [4.279853e-06]\n",
      "Loss: [4.2755673e-06]\n",
      "Loss: [4.2713536e-06]\n",
      "Loss: [4.2669058e-06]\n",
      "Loss: [4.262932e-06]\n",
      "Loss: [4.2584193e-06]\n",
      "Loss: [4.254214e-06]\n",
      "Loss: [4.2500938e-06]\n",
      "Loss: [4.2458096e-06]\n",
      "Loss: [4.2413058e-06]\n",
      "Loss: [4.2372612e-06]\n",
      "Loss: [4.233232e-06]\n",
      "Loss: [4.2288043e-06]\n",
      "Loss: [4.224544e-06]\n",
      "Loss: [4.2203555e-06]\n",
      "Loss: [4.2162383e-06]\n",
      "Loss: [4.212219e-06]\n",
      "Loss: [4.207954e-06]\n",
      "Loss: [4.2038564e-06]\n",
      "Loss: [4.1995263e-06]\n",
      "Loss: [4.195199e-06]\n",
      "Loss: [4.1911762e-06]\n",
      "Loss: [4.1870044e-06]\n",
      "Loss: [4.1828343e-06]\n",
      "Loss: [4.178598e-06]\n",
      "Loss: [4.174432e-06]\n",
      "Loss: [4.1702683e-06]\n",
      "Loss: [4.166107e-06]\n",
      "Loss: [4.1619473e-06]\n",
      "Loss: [4.157721e-06]\n",
      "Loss: [4.153717e-06]\n",
      "Loss: [4.1494127e-06]\n",
      "Loss: [4.1451926e-06]\n",
      "Loss: [4.1411945e-06]\n",
      "Loss: [4.1370477e-06]\n",
      "Loss: [4.1330663e-06]\n",
      "Loss: [4.1287594e-06]\n",
      "Loss: [4.124701e-06]\n",
      "Loss: [4.120644e-06]\n",
      "Loss: [4.1166572e-06]\n",
      "Loss: [4.1122908e-06]\n",
      "Loss: [4.10824e-06]\n",
      "Loss: [4.104341e-06]\n",
      "Loss: [4.100144e-06]\n",
      "Loss: [4.096086e-06]\n",
      "Loss: [4.091744e-06]\n",
      "Loss: [4.088084e-06]\n",
      "Loss: [4.083583e-06]\n",
      "Loss: [4.0796144e-06]\n",
      "Loss: [4.0756613e-06]\n",
      "Loss: [4.0714654e-06]\n",
      "Loss: [4.0676655e-06]\n",
      "Loss: [4.063474e-06]\n",
      "Loss: [4.0594477e-06]\n",
      "Loss: [4.0554905e-06]\n",
      "Loss: [4.0510886e-06]\n",
      "Loss: [4.047285e-06]\n",
      "Loss: [4.0432665e-06]\n",
      "Loss: [4.0391687e-06]\n",
      "Loss: [4.0350733e-06]\n",
      "Loss: [4.0311415e-06]\n",
      "Loss: [4.0271984e-06]\n",
      "Loss: [4.02319e-06]\n",
      "Loss: [4.019183e-06]\n",
      "Loss: [4.015246e-06]\n",
      "Loss: [4.0110144e-06]\n",
      "Loss: [4.0072428e-06]\n",
      "Loss: [4.0033115e-06]\n",
      "Loss: [3.9990055e-06]\n",
      "Loss: [3.9951587e-06]\n",
      "Loss: [3.991314e-06]\n",
      "Loss: [3.987014e-06]\n",
      "Loss: [3.9833344e-06]\n",
      "Loss: [3.979254e-06]\n",
      "Loss: [3.9754973e-06]\n",
      "Loss: [3.9712863e-06]\n",
      "Loss: [3.9674533e-06]\n",
      "Loss: [3.963327e-06]\n",
      "Loss: [3.9597116e-06]\n",
      "Loss: [3.95559e-06]\n",
      "Loss: [3.951617e-06]\n",
      "Loss: [3.947566e-06]\n",
      "Loss: [3.9438114e-06]\n",
      "Loss: [3.940071e-06]\n",
      "Loss: [3.9358792e-06]\n",
      "Loss: [3.9317565e-06]\n",
      "Loss: [3.9278757e-06]\n",
      "Loss: [3.9239835e-06]\n",
      "Loss: [3.9203196e-06]\n",
      "Loss: [3.916364e-06]\n",
      "Loss: [3.9123315e-06]\n",
      "Loss: [3.9083006e-06]\n",
      "Loss: [3.9045776e-06]\n",
      "Loss: [3.900777e-06]\n",
      "Loss: [3.896752e-06]\n",
      "Loss: [3.8928088e-06]\n",
      "Loss: [3.8890134e-06]\n",
      "Loss: [3.8850612e-06]\n",
      "Loss: [3.8813496e-06]\n",
      "Loss: [3.8774137e-06]\n",
      "Loss: [3.873547e-06]\n",
      "Loss: [3.8696817e-06]\n",
      "Loss: [3.865752e-06]\n",
      "Loss: [3.8620497e-06]\n",
      "Loss: [3.858111e-06]\n",
      "Loss: [3.8541084e-06]\n",
      "Loss: [3.8505564e-06]\n",
      "Loss: [3.8465573e-06]\n",
      "Loss: [3.8428643e-06]\n",
      "Loss: [3.838948e-06]\n",
      "Loss: [3.8351004e-06]\n",
      "Loss: [3.8313333e-06]\n",
      "Loss: [3.8273447e-06]\n",
      "Loss: [3.8235025e-06]\n",
      "Loss: [3.81982e-06]\n",
      "Loss: [3.815916e-06]\n",
      "Loss: [3.8122243e-06]\n",
      "Loss: [3.8084686e-06]\n",
      "Loss: [3.804649e-06]\n",
      "Loss: [3.8011071e-06]\n",
      "Loss: [3.797134e-06]\n",
      "Loss: [3.7932416e-06]\n",
      "Loss: [3.7895738e-06]\n",
      "Loss: [3.786039e-06]\n",
      "Loss: [3.78193e-06]\n",
      "Loss: [3.778045e-06]\n",
      "Loss: [3.7743062e-06]\n",
      "Loss: [3.7706477e-06]\n",
      "Loss: [3.7670561e-06]\n",
      "Loss: [3.763101e-06]\n",
      "Loss: [3.7593695e-06]\n",
      "Loss: [3.75564e-06]\n",
      "Loss: [3.7520556e-06]\n",
      "Loss: [3.7481082e-06]\n",
      "Loss: [3.7443842e-06]\n",
      "Loss: [3.7406624e-06]\n",
      "Loss: [3.7367988e-06]\n",
      "Loss: [3.7334316e-06]\n",
      "Loss: [3.729507e-06]\n",
      "Loss: [3.7257144e-06]\n",
      "Loss: [3.7221444e-06]\n",
      "Loss: [3.7186537e-06]\n",
      "Loss: [3.7148018e-06]\n",
      "Loss: [3.710952e-06]\n",
      "Loss: [3.7073887e-06]\n",
      "Loss: [3.7038276e-06]\n",
      "Loss: [3.6999058e-06]\n",
      "Loss: [3.6962058e-06]\n",
      "Loss: [3.6924303e-06]\n",
      "Loss: [3.6888116e-06]\n",
      "Loss: [3.6853364e-06]\n",
      "Loss: [3.6815666e-06]\n",
      "Loss: [3.6778758e-06]\n",
      "Loss: [3.674187e-06]\n",
      "Loss: [3.6705644e-06]\n",
      "Loss: [3.6668146e-06]\n",
      "Loss: [3.6631313e-06]\n",
      "Loss: [3.659656e-06]\n",
      "Loss: [3.6559115e-06]\n",
      "Loss: [3.6520923e-06]\n",
      "Loss: [3.6489175e-06]\n",
      "Loss: [3.6450251e-06]\n",
      "Loss: [3.6414294e-06]\n",
      "Loss: [3.6379e-06]\n",
      "Loss: [3.6340903e-06]\n",
      "Loss: [3.6304875e-06]\n",
      "Loss: [3.627181e-06]\n",
      "Loss: [3.6233766e-06]\n",
      "Loss: [3.6194979e-06]\n",
      "Loss: [3.6161964e-06]\n",
      "Loss: [3.6125386e-06]\n",
      "Loss: [3.6089468e-06]\n",
      "Loss: [3.605369e-06]\n",
      "Loss: [3.6017168e-06]\n",
      "Loss: [3.5980663e-06]\n",
      "Loss: [3.5945582e-06]\n",
      "Loss: [3.5911276e-06]\n",
      "Loss: [3.5872658e-06]\n",
      "Loss: [3.5839796e-06]\n",
      "Loss: [3.580274e-06]\n",
      "Loss: [3.5768383e-06]\n",
      "Loss: [3.5732005e-06]\n",
      "Loss: [3.5695007e-06]\n",
      "Loss: [3.5659302e-06]\n",
      "Loss: [3.562298e-06]\n",
      "Loss: [3.558883e-06]\n",
      "Loss: [3.555394e-06]\n",
      "Loss: [3.5517671e-06]\n",
      "Loss: [3.5484209e-06]\n",
      "Loss: [3.5447974e-06]\n",
      "Loss: [3.5410367e-06]\n",
      "Loss: [3.5375563e-06]\n",
      "Loss: [3.5344317e-06]\n",
      "Loss: [3.5306764e-06]\n",
      "Loss: [3.5269231e-06]\n",
      "Loss: [3.5237397e-06]\n",
      "Loss: [3.5201924e-06]\n",
      "Loss: [3.5164446e-06]\n",
      "Loss: [3.5129763e-06]\n",
      "Loss: [3.5095852e-06]\n",
      "Loss: [3.5059816e-06]\n",
      "Loss: [3.5024432e-06]\n",
      "Loss: [3.4990571e-06]\n",
      "Loss: [3.4954592e-06]\n",
      "Loss: [3.491926e-06]\n",
      "Loss: [3.4886205e-06]\n",
      "Loss: [3.485166e-06]\n",
      "Loss: [3.4815118e-06]\n",
      "Loss: [3.4781992e-06]\n",
      "Loss: [3.4748248e-06]\n",
      "Loss: [3.4710263e-06]\n",
      "Loss: [3.4677305e-06]\n",
      "Loss: [3.464424e-06]\n",
      "Loss: [3.4608438e-06]\n",
      "Loss: [3.4574782e-06]\n",
      "Loss: [3.4539014e-06]\n",
      "Loss: [3.4507393e-06]\n",
      "Loss: [3.447241e-06]\n",
      "Loss: [3.4436694e-06]\n",
      "Loss: [3.4402374e-06]\n",
      "Loss: [3.4368072e-06]\n",
      "Loss: [3.4333784e-06]\n",
      "Loss: [3.4299512e-06]\n",
      "Loss: [3.4262519e-06]\n",
      "Loss: [3.4232512e-06]\n",
      "Loss: [3.419767e-06]\n",
      "Loss: [3.4164837e-06]\n",
      "Loss: [3.4130026e-06]\n",
      "Loss: [3.409449e-06]\n",
      "Loss: [3.406034e-06]\n",
      "Loss: [3.402695e-06]\n",
      "Loss: [3.3992833e-06]\n",
      "Loss: [3.3960098e-06]\n",
      "Loss: [3.3926756e-06]\n",
      "Loss: [3.3891326e-06]\n",
      "Loss: [3.3856659e-06]\n",
      "Loss: [3.3823987e-06]\n",
      "Loss: [3.3789975e-06]\n",
      "Loss: [3.3755975e-06]\n",
      "Loss: [3.3722733e-06]\n",
      "Loss: [3.368951e-06]\n",
      "Loss: [3.3655565e-06]\n",
      "Loss: [3.3621013e-06]\n",
      "Loss: [3.3589195e-06]\n",
      "Loss: [3.3557394e-06]\n",
      "Loss: [3.3522776e-06]\n",
      "Loss: [3.3489032e-06]\n",
      "Loss: [3.345457e-06]\n",
      "Loss: [3.3421356e-06]\n",
      "Loss: [3.3388283e-06]\n",
      "Loss: [3.3355223e-06]\n",
      "Loss: [3.3320093e-06]\n",
      "Loss: [3.3290503e-06]\n",
      "Loss: [3.3256024e-06]\n",
      "Loss: [3.3221681e-06]\n",
      "Loss: [3.318797e-06]\n",
      "Loss: [3.315636e-06]\n",
      "Loss: [3.3122683e-06]\n",
      "Loss: [3.3089755e-06]\n",
      "Loss: [3.3056842e-06]\n",
      "Loss: [3.3024562e-06]\n",
      "Loss: [3.2989606e-06]\n",
      "Loss: [3.295882e-06]\n",
      "Loss: [3.29239e-06]\n",
      "Loss: [3.2891685e-06]\n",
      "Loss: [3.2860944e-06]\n",
      "Loss: [3.2826074e-06]\n",
      "Loss: [3.2795979e-06]\n",
      "Loss: [3.2763214e-06]\n",
      "Loss: [3.272767e-06]\n",
      "Loss: [3.2696278e-06]\n",
      "Loss: [3.2660885e-06]\n",
      "Loss: [3.2631474e-06]\n",
      "Loss: [3.2597454e-06]\n",
      "Loss: [3.2564062e-06]\n",
      "Loss: [3.2532748e-06]\n",
      "Loss: [3.2500116e-06]\n",
      "Loss: [3.2467499e-06]\n",
      "Loss: [3.24349e-06]\n",
      "Loss: [3.2404982e-06]\n",
      "Loss: [3.2372413e-06]\n",
      "Loss: [3.2339135e-06]\n",
      "Loss: [3.2306602e-06]\n",
      "Loss: [3.2276741e-06]\n",
      "Loss: [3.2242183e-06]\n",
      "Loss: [3.2209698e-06]\n",
      "Loss: [3.2179885e-06]\n",
      "Loss: [3.2145986e-06]\n",
      "Loss: [3.2113549e-06]\n",
      "Loss: [3.2081846e-06]\n",
      "Loss: [3.2047997e-06]\n",
      "Loss: [3.2018982e-06]\n",
      "Loss: [3.1985885e-06]\n",
      "Loss: [3.1956176e-06]\n",
      "Loss: [3.192251e-06]\n",
      "Loss: [3.1890186e-06]\n",
      "Loss: [3.1859197e-06]\n",
      "Loss: [3.1827506e-06]\n",
      "Loss: [3.179523e-06]\n",
      "Loss: [3.176297e-06]\n",
      "Loss: [3.1732043e-06]\n",
      "Loss: [3.1699815e-06]\n",
      "Loss: [3.166892e-06]\n",
      "Loss: [3.1636723e-06]\n",
      "Loss: [3.160646e-06]\n",
      "Loss: [3.1574295e-06]\n",
      "Loss: [3.154215e-06]\n",
      "Loss: [3.1510017e-06]\n",
      "Loss: [3.1479212e-06]\n",
      "Loss: [3.1447712e-06]\n",
      "Loss: [3.1416225e-06]\n",
      "Loss: [3.138547e-06]\n",
      "Loss: [3.135473e-06]\n",
      "Loss: [3.1321383e-06]\n",
      "Loss: [3.1291984e-06]\n",
      "Loss: [3.1261288e-06]\n",
      "Loss: [3.1230607e-06]\n",
      "Loss: [3.1201253e-06]\n",
      "Loss: [3.1167986e-06]\n",
      "Loss: [3.1135335e-06]\n",
      "Loss: [3.1105428e-06]\n",
      "Loss: [3.1071502e-06]\n",
      "Loss: [3.104222e-06]\n",
      "Loss: [3.101366e-06]\n",
      "Loss: [3.0979786e-06]\n",
      "Loss: [3.095185e-06]\n",
      "Loss: [3.0920728e-06]\n",
      "Loss: [3.088951e-06]\n",
      "Loss: [3.0859014e-06]\n",
      "Loss: [3.0827823e-06]\n",
      "Loss: [3.0796764e-06]\n",
      "Loss: [3.0766314e-06]\n",
      "Loss: [3.0734577e-06]\n",
      "Loss: [3.0705455e-06]\n",
      "Loss: [3.0675642e-06]\n",
      "Loss: [3.0645956e-06]\n",
      "Loss: [3.0612987e-06]\n",
      "Loss: [3.0581923e-06]\n",
      "Loss: [3.055487e-06]\n",
      "Loss: [3.0521248e-06]\n",
      "Loss: [3.0490935e-06]\n",
      "Loss: [3.0460635e-06]\n",
      "Loss: [3.0431643e-06]\n",
      "Loss: [3.040008e-06]\n",
      "Loss: [3.0371116e-06]\n",
      "Loss: [3.0339588e-06]\n",
      "Loss: [3.0308074e-06]\n",
      "Loss: [3.0277276e-06]\n",
      "Loss: [3.0250949e-06]\n",
      "Loss: [3.0220767e-06]\n",
      "Loss: [3.0189317e-06]\n",
      "Loss: [3.0159167e-06]\n",
      "Loss: [3.0129033e-06]\n",
      "Loss: [3.0098913e-06]\n",
      "Loss: [3.006881e-06]\n",
      "Loss: [3.0039416e-06]\n",
      "Loss: [3.0009928e-06]\n",
      "Loss: [2.9977891e-06]\n",
      "Loss: [2.9949824e-06]\n",
      "Loss: [2.9918515e-06]\n",
      "Loss: [2.9889088e-06]\n",
      "Loss: [2.9861062e-06]\n",
      "Loss: [2.9831078e-06]\n",
      "Loss: [2.9801693e-06]\n",
      "Loss: [2.9770458e-06]\n",
      "Loss: [2.9741213e-06]\n",
      "Loss: [2.9711982e-06]\n",
      "Loss: [2.968138e-06]\n",
      "Loss: [2.965287e-06]\n",
      "Loss: [2.9622993e-06]\n",
      "Loss: [2.9593125e-06]\n",
      "Loss: [2.9564549e-06]\n",
      "Loss: [2.953344e-06]\n",
      "Loss: [2.950304e-06]\n",
      "Loss: [2.9475086e-06]\n",
      "Loss: [2.9445987e-06]\n",
      "Loss: [2.9418752e-06]\n",
      "Loss: [2.9388993e-06]\n",
      "Loss: [2.9357975e-06]\n",
      "Loss: [2.9329512e-06]\n",
      "Loss: [2.9299795e-06]\n",
      "Loss: [2.9270095e-06]\n",
      "Loss: [2.923914e-06]\n",
      "Loss: [2.921269e-06]\n",
      "Loss: [2.9183032e-06]\n",
      "Loss: [2.915339e-06]\n",
      "Loss: [2.9126977e-06]\n",
      "Loss: [2.9095413e-06]\n",
      "Loss: [2.9065238e-06]\n",
      "Loss: [2.9038865e-06]\n",
      "Loss: [2.901056e-06]\n",
      "Loss: [2.898032e-06]\n",
      "Loss: [2.8951465e-06]\n",
      "Loss: [2.8922625e-06]\n",
      "Loss: [2.8894374e-06]\n",
      "Loss: [2.8863622e-06]\n",
      "Loss: [2.8836082e-06]\n",
      "Loss: [2.880536e-06]\n",
      "Loss: [2.8778422e-06]\n",
      "Loss: [2.8750924e-06]\n",
      "Loss: [2.8720247e-06]\n",
      "Loss: [2.8692093e-06]\n",
      "Loss: [2.8663958e-06]\n",
      "Loss: [2.8634008e-06]\n",
      "Loss: [2.8605898e-06]\n",
      "Loss: [2.8579054e-06]\n",
      "Loss: [2.8550403e-06]\n",
      "Loss: [2.852176e-06]\n",
      "Loss: [2.849235e-06]\n",
      "Loss: [2.8465668e-06]\n",
      "Loss: [2.843514e-06]\n",
      "Loss: [2.840838e-06]\n",
      "Loss: [2.837981e-06]\n",
      "Loss: [2.8351826e-06]\n",
      "Loss: [2.8323857e-06]\n",
      "Loss: [2.829533e-06]\n",
      "Loss: [2.8266143e-06]\n",
      "Loss: [2.8238892e-06]\n",
      "Loss: [2.8212219e-06]\n",
      "Loss: [2.818183e-06]\n",
      "Loss: [2.815462e-06]\n",
      "Loss: [2.8124261e-06]\n",
      "Loss: [2.809708e-06]\n",
      "Loss: [2.8073064e-06]\n",
      "Loss: [2.8040836e-06]\n",
      "Loss: [2.801302e-06]\n",
      "Loss: [2.7985889e-06]\n",
      "Loss: [2.79581e-06]\n",
      "Loss: [2.7930325e-06]\n",
      "Loss: [2.7903236e-06]\n",
      "Loss: [2.7874921e-06]\n",
      "Loss: [2.7846518e-06]\n",
      "Loss: [2.782014e-06]\n",
      "Loss: [2.7792432e-06]\n",
      "Loss: [2.776474e-06]\n",
      "Loss: [2.773773e-06]\n",
      "Loss: [2.770816e-06]\n",
      "Loss: [2.768118e-06]\n",
      "Loss: [2.7653543e-06]\n",
      "Loss: [2.7626588e-06]\n",
      "Loss: [2.7597748e-06]\n",
      "Loss: [2.7568922e-06]\n",
      "Loss: [2.7543906e-06]\n",
      "Loss: [2.7516335e-06]\n",
      "Loss: [2.748822e-06]\n",
      "Loss: [2.746201e-06]\n",
      "Loss: [2.7431365e-06]\n",
      "Loss: [2.7407636e-06]\n",
      "Loss: [2.737891e-06]\n",
      "Loss: [2.7350864e-06]\n",
      "Loss: [2.7325839e-06]\n",
      "Loss: [2.7297158e-06]\n",
      "Loss: [2.7269712e-06]\n",
      "Loss: [2.7244832e-06]\n",
      "Loss: [2.721497e-06]\n",
      "Loss: [2.7189344e-06]\n",
      "Loss: [2.7161395e-06]\n",
      "Loss: [2.7134681e-06]\n",
      "Loss: [2.7107321e-06]\n",
      "Loss: [2.7080632e-06]\n",
      "Loss: [2.7055175e-06]\n",
      "Loss: [2.7025974e-06]\n",
      "Loss: [2.6999987e-06]\n",
      "Loss: [2.6973353e-06]\n",
      "Loss: [2.6947287e-06]\n",
      "Loss: [2.691946e-06]\n",
      "Loss: [2.6892867e-06]\n",
      "Loss: [2.6866285e-06]\n",
      "Loss: [2.683906e-06]\n",
      "Loss: [2.6812504e-06]\n",
      "Loss: [2.678596e-06]\n",
      "Loss: [2.675822e-06]\n",
      "Loss: [2.6732916e-06]\n",
      "Loss: [2.67051e-06]\n",
      "Loss: [2.6680477e-06]\n",
      "Loss: [2.6650268e-06]\n",
      "Loss: [2.6625673e-06]\n",
      "Loss: [2.6599778e-06]\n",
      "Loss: [2.6571477e-06]\n",
      "Loss: [2.6545054e-06]\n",
      "Loss: [2.6519851e-06]\n",
      "Loss: [2.64928e-06]\n",
      "Loss: [2.6467624e-06]\n",
      "Loss: [2.644125e-06]\n",
      "Loss: [2.6414896e-06]\n",
      "Loss: [2.6387345e-06]\n",
      "Loss: [2.6360362e-06]\n",
      "Loss: [2.6335247e-06]\n",
      "Loss: [2.6307089e-06]\n",
      "Loss: [2.6283853e-06]\n",
      "Loss: [2.625572e-06]\n",
      "Loss: [2.6230657e-06]\n",
      "Loss: [2.6205055e-06]\n",
      "Loss: [2.6178166e-06]\n",
      "Loss: [2.6152488e-06]\n",
      "Loss: [2.612323e-06]\n",
      "Loss: [2.6100074e-06]\n",
      "Loss: [2.6074433e-06]\n",
      "Loss: [2.604826e-06]\n",
      "Loss: [2.601971e-06]\n",
      "Loss: [2.5995405e-06]\n",
      "Loss: [2.5969816e-06]\n",
      "Loss: [2.5944341e-06]\n",
      "Loss: [2.5917586e-06]\n",
      "Loss: [2.5892682e-06]\n",
      "Loss: [2.58666e-06]\n",
      "Loss: [2.5839886e-06]\n",
      "Loss: [2.5816855e-06]\n",
      "Loss: [2.5788977e-06]\n",
      "Loss: [2.5765323e-06]\n",
      "Loss: [2.5738116e-06]\n",
      "Loss: [2.5713302e-06]\n",
      "Loss: [2.568721e-06]\n",
      "Loss: [2.5660042e-06]\n",
      "Loss: [2.563472e-06]\n",
      "Loss: [2.5608667e-06]\n",
      "Loss: [2.5585741e-06]\n",
      "Loss: [2.5560355e-06]\n",
      "Loss: [2.5533898e-06]\n",
      "Loss: [2.5507998e-06]\n",
      "Loss: [2.548211e-06]\n",
      "Loss: [2.5457416e-06]\n",
      "Loss: [2.5431555e-06]\n",
      "Loss: [2.5406885e-06]\n",
      "Loss: [2.5381048e-06]\n",
      "Loss: [2.5354043e-06]\n",
      "Loss: [2.5330055e-06]\n",
      "Loss: [2.5306613e-06]\n",
      "Loss: [2.528019e-06]\n",
      "Loss: [2.5254417e-06]\n",
      "Loss: [2.5229833e-06]\n",
      "Loss: [2.5203449e-06]\n",
      "Loss: [2.5180066e-06]\n",
      "Loss: [2.5154347e-06]\n",
      "Loss: [2.5128638e-06]\n",
      "Loss: [2.5104655e-06]\n",
      "Loss: [2.507897e-06]\n",
      "Loss: [2.5051495e-06]\n",
      "Loss: [2.5028185e-06]\n",
      "Loss: [2.500381e-06]\n",
      "Loss: [2.4979886e-06]\n",
      "Loss: [2.495373e-06]\n",
      "Loss: [2.4928663e-06]\n",
      "Loss: [2.4906042e-06]\n",
      "Loss: [2.4880462e-06]\n",
      "Loss: [2.4854894e-06]\n",
      "Loss: [2.4830506e-06]\n",
      "Loss: [2.4805597e-06]\n",
      "Loss: [2.4781234e-06]\n",
      "Loss: [2.4756885e-06]\n",
      "Loss: [2.4730216e-06]\n",
      "Loss: [2.470589e-06]\n",
      "Loss: [2.4681576e-06]\n",
      "Loss: [2.4656642e-06]\n",
      "Loss: [2.4633516e-06]\n",
      "Loss: [2.4608707e-06]\n",
      "Loss: [2.458318e-06]\n",
      "Loss: [2.4560718e-06]\n",
      "Loss: [2.4534056e-06]\n",
      "Loss: [2.4511617e-06]\n",
      "Loss: [2.448508e-06]\n",
      "Loss: [2.4460876e-06]\n",
      "Loss: [2.4438468e-06]\n",
      "Loss: [2.4414287e-06]\n",
      "Loss: [2.438896e-06]\n",
      "Loss: [2.4364804e-06]\n",
      "Loss: [2.4340657e-06]\n",
      "Loss: [2.4316523e-06]\n",
      "Loss: [2.4292403e-06]\n",
      "Loss: [2.4265985e-06]\n",
      "Loss: [2.4243668e-06]\n",
      "Loss: [2.4220208e-06]\n",
      "Loss: [2.419551e-06]\n",
      "Loss: [2.4173225e-06]\n",
      "Loss: [2.4148023e-06]\n",
      "Loss: [2.4123988e-06]\n",
      "Loss: [2.409881e-06]\n",
      "Loss: [2.4075325e-06]\n",
      "Loss: [2.4051947e-06]\n",
      "Loss: [2.402628e-06]\n",
      "Loss: [2.40046e-06]\n",
      "Loss: [2.3977718e-06]\n",
      "Loss: [2.3956682e-06]\n",
      "Loss: [2.3931593e-06]\n",
      "Loss: [2.3906516e-06]\n",
      "Loss: [2.388427e-06]\n",
      "Loss: [2.3859839e-06]\n",
      "Loss: [2.3834803e-06]\n",
      "Loss: [2.3812063e-06]\n",
      "Loss: [2.378934e-06]\n",
      "Loss: [2.376724e-06]\n",
      "Loss: [2.3741109e-06]\n",
      "Loss: [2.3717275e-06]\n",
      "Loss: [2.3695213e-06]\n",
      "Loss: [2.3671923e-06]\n",
      "Loss: [2.3648124e-06]\n",
      "Loss: [2.3623197e-06]\n",
      "Loss: [2.3600041e-06]\n",
      "Loss: [2.357566e-06]\n",
      "Loss: [2.3553048e-06]\n",
      "Loss: [2.3529924e-06]\n",
      "Loss: [2.3505677e-06]\n",
      "Loss: [2.3482576e-06]\n",
      "Loss: [2.3458872e-06]\n",
      "Loss: [2.343518e-06]\n",
      "Loss: [2.3414382e-06]\n",
      "Loss: [2.3389061e-06]\n",
      "Loss: [2.336427e-06]\n",
      "Loss: [2.334289e-06]\n",
      "Loss: [2.3319872e-06]\n",
      "Loss: [2.3297898e-06]\n",
      "Loss: [2.3273772e-06]\n",
      "Loss: [2.325069e-06]\n",
      "Loss: [2.3226587e-06]\n",
      "Loss: [2.3201271e-06]\n",
      "Loss: [2.317945e-06]\n",
      "Loss: [2.3156417e-06]\n",
      "Loss: [2.313349e-06]\n",
      "Loss: [2.3111088e-06]\n",
      "Loss: [2.3087573e-06]\n",
      "Loss: [2.3065288e-06]\n",
      "Loss: [2.3042921e-06]\n",
      "Loss: [2.301944e-06]\n",
      "Loss: [2.2997096e-06]\n",
      "Loss: [2.2973122e-06]\n",
      "Loss: [2.295141e-06]\n",
      "Loss: [2.2929705e-06]\n",
      "Loss: [2.2905674e-06]\n",
      "Loss: [2.2883478e-06]\n",
      "Loss: [2.2858353e-06]\n",
      "Loss: [2.2836691e-06]\n",
      "Loss: [2.2813922e-06]\n",
      "Loss: [2.279056e-06]\n",
      "Loss: [2.2767208e-06]\n",
      "Loss: [2.2744473e-06]\n",
      "Loss: [2.272338e-06]\n",
      "Loss: [2.2698946e-06]\n",
      "Loss: [2.2677361e-06]\n",
      "Loss: [2.2654579e-06]\n",
      "Loss: [2.2631295e-06]\n",
      "Loss: [2.2610254e-06]\n",
      "Loss: [2.2587087e-06]\n",
      "Loss: [2.2564445e-06]\n",
      "Loss: [2.2542831e-06]\n",
      "Loss: [2.2520812e-06]\n",
      "Loss: [2.2495885e-06]\n",
      "Loss: [2.2475508e-06]\n",
      "Loss: [2.245403e-06]\n",
      "Loss: [2.2432564e-06]\n",
      "Loss: [2.2406575e-06]\n",
      "Loss: [2.2386241e-06]\n",
      "Loss: [2.2363097e-06]\n",
      "Loss: [2.2342274e-06]\n",
      "Loss: [2.232026e-06]\n",
      "Loss: [2.229715e-06]\n",
      "Loss: [2.2276356e-06]\n",
      "Loss: [2.225267e-06]\n",
      "Loss: [2.222909e-06]\n",
      "Loss: [2.220773e-06]\n",
      "Loss: [2.218468e-06]\n",
      "Loss: [2.2163847e-06]\n",
      "Loss: [2.2141417e-06]\n",
      "Loss: [2.2119502e-06]\n",
      "Loss: [2.2097092e-06]\n",
      "Loss: [2.2076301e-06]\n",
      "Loss: [2.2053914e-06]\n",
      "Loss: [2.2029844e-06]\n",
      "Loss: [2.2007985e-06]\n",
      "Loss: [2.1987328e-06]\n",
      "Loss: [2.1965488e-06]\n",
      "Loss: [2.1944759e-06]\n",
      "Loss: [2.1922438e-06]\n",
      "Loss: [2.1899034e-06]\n",
      "Loss: [2.1879432e-06]\n",
      "Loss: [2.1857145e-06]\n",
      "Loss: [2.1835372e-06]\n",
      "Loss: [2.1812014e-06]\n",
      "Loss: [2.1791357e-06]\n",
      "Loss: [2.1769115e-06]\n",
      "Loss: [2.1746293e-06]\n",
      "Loss: [2.172626e-06]\n",
      "Loss: [2.1705143e-06]\n",
      "Loss: [2.1681262e-06]\n",
      "Loss: [2.1661258e-06]\n",
      "Loss: [2.1639084e-06]\n",
      "Loss: [2.1619098e-06]\n",
      "Loss: [2.1596356e-06]\n",
      "Loss: [2.1575302e-06]\n",
      "Loss: [2.1552082e-06]\n",
      "Loss: [2.1530461e-06]\n",
      "Loss: [2.150944e-06]\n",
      "Loss: [2.148902e-06]\n",
      "Loss: [2.1466842e-06]\n",
      "Loss: [2.144644e-06]\n",
      "Loss: [2.1425958e-06]\n",
      "Loss: [2.1404985e-06]\n",
      "Loss: [2.1382943e-06]\n",
      "Loss: [2.136249e-06]\n",
      "Loss: [2.1339883e-06]\n",
      "Loss: [2.1317287e-06]\n",
      "Loss: [2.129745e-06]\n",
      "Loss: [2.1276544e-06]\n",
      "Loss: [2.1253982e-06]\n",
      "Loss: [2.123251e-06]\n",
      "Loss: [2.121438e-06]\n",
      "Loss: [2.1191265e-06]\n",
      "Loss: [2.116884e-06]\n",
      "Loss: [2.1148487e-06]\n",
      "Loss: [2.112824e-06]\n",
      "Loss: [2.110683e-06]\n",
      "Loss: [2.10866e-06]\n",
      "Loss: [2.1064138e-06]\n",
      "Loss: [2.1043347e-06]\n",
      "Loss: [2.102422e-06]\n",
      "Loss: [2.100394e-06]\n",
      "Loss: [2.0982106e-06]\n",
      "Loss: [2.0958134e-06]\n",
      "Loss: [2.093896e-06]\n",
      "Loss: [2.0918228e-06]\n",
      "Loss: [2.0896928e-06]\n",
      "Loss: [2.0875148e-06]\n",
      "Loss: [2.08561e-06]\n",
      "Loss: [2.0834832e-06]\n",
      "Loss: [2.0813084e-06]\n",
      "Loss: [2.0792327e-06]\n",
      "Loss: [2.0773316e-06]\n",
      "Loss: [2.0752088e-06]\n",
      "Loss: [2.0729806e-06]\n",
      "Loss: [2.070918e-06]\n",
      "Loss: [2.0689142e-06]\n",
      "Loss: [2.06696e-06]\n",
      "Loss: [2.0649493e-06]\n",
      "Loss: [2.062784e-06]\n",
      "Loss: [2.060833e-06]\n",
      "Loss: [2.0587188e-06]\n",
      "Loss: [2.0567209e-06]\n",
      "Loss: [2.0547238e-06]\n",
      "Loss: [2.0526127e-06]\n",
      "Loss: [2.0506664e-06]\n",
      "Loss: [2.048615e-06]\n",
      "Loss: [2.046507e-06]\n",
      "Loss: [2.044621e-06]\n",
      "Loss: [2.0423606e-06]\n",
      "Loss: [2.0403618e-06]\n",
      "Loss: [2.0382668e-06]\n",
      "Loss: [2.0362702e-06]\n",
      "Loss: [2.0342259e-06]\n",
      "Loss: [2.0321254e-06]\n",
      "Loss: [2.0301316e-06]\n",
      "Loss: [2.027985e-06]\n",
      "Loss: [2.0261073e-06]\n",
      "Loss: [2.0240109e-06]\n",
      "Loss: [2.0219245e-06]\n",
      "Loss: [2.0200982e-06]\n",
      "Loss: [2.0179568e-06]\n",
      "Loss: [2.0160269e-06]\n",
      "Loss: [2.0139928e-06]\n",
      "Loss: [2.0119028e-06]\n",
      "Loss: [2.010138e-06]\n",
      "Loss: [2.0082116e-06]\n",
      "Loss: [2.0061248e-06]\n",
      "Loss: [2.0040957e-06]\n",
      "Loss: [2.0020675e-06]\n",
      "Loss: [2.0000405e-06]\n",
      "Loss: [1.9980712e-06]\n",
      "Loss: [1.9960376e-06]\n",
      "Loss: [1.9939655e-06]\n",
      "Loss: [1.9922086e-06]\n",
      "Loss: [1.9899685e-06]\n",
      "Loss: [1.9880522e-06]\n",
      "Loss: [1.9860322e-06]\n",
      "Loss: [1.9841743e-06]\n",
      "Loss: [1.9821564e-06]\n",
      "Loss: [1.980083e-06]\n",
      "Loss: [1.9780668e-06]\n",
      "Loss: [1.9762692e-06]\n",
      "Loss: [1.974303e-06]\n",
      "Loss: [1.972186e-06]\n",
      "Loss: [1.970382e-06]\n",
      "Loss: [1.9683234e-06]\n",
      "Loss: [1.9664653e-06]\n",
      "Loss: [1.9645126e-06]\n",
      "Loss: [1.9624483e-06]\n",
      "Loss: [1.9606014e-06]\n",
      "Loss: [1.9585955e-06]\n",
      "Loss: [1.9566942e-06]\n",
      "Loss: [1.9546342e-06]\n",
      "Loss: [1.952735e-06]\n",
      "Loss: [1.950733e-06]\n",
      "Loss: [1.9487322e-06]\n",
      "Loss: [1.946995e-06]\n",
      "Loss: [1.94494e-06]\n",
      "Loss: [1.943149e-06]\n",
      "Loss: [1.9410488e-06]\n",
      "Loss: [1.9392592e-06]\n",
      "Loss: [1.937217e-06]\n",
      "Loss: [1.9352228e-06]\n",
      "Loss: [1.9333331e-06]\n",
      "Loss: [1.9315557e-06]\n",
      "Loss: [1.929612e-06]\n",
      "Loss: [1.927519e-06]\n",
      "Loss: [1.9257357e-06]\n",
      "Loss: [1.923645e-06]\n",
      "Loss: [1.9218164e-06]\n",
      "Loss: [1.9197278e-06]\n",
      "Loss: [1.9181064e-06]\n",
      "Loss: [1.9158615e-06]\n",
      "Loss: [1.9141862e-06]\n",
      "Loss: [1.9123622e-06]\n",
      "Loss: [1.9104834e-06]\n",
      "Loss: [1.908448e-06]\n",
      "Loss: [1.9065712e-06]\n",
      "Loss: [1.9047508e-06]\n",
      "Loss: [1.902829e-06]\n",
      "Loss: [1.9008444e-06]\n",
      "Loss: [1.8990268e-06]\n",
      "Loss: [1.8969972e-06]\n",
      "Loss: [1.8951262e-06]\n",
      "Loss: [1.893358e-06]\n",
      "Loss: [1.8912297e-06]\n",
      "Loss: [1.8894717e-06]\n",
      "Loss: [1.8876594e-06]\n",
      "Loss: [1.8856362e-06]\n",
      "Loss: [1.8839826e-06]\n",
      "Loss: [1.8820162e-06]\n",
      "Loss: [1.8801525e-06]\n",
      "Loss: [1.8781882e-06]\n",
      "Loss: [1.8764829e-06]\n",
      "Loss: [1.874364e-06]\n",
      "Loss: [1.8726605e-06]\n",
      "Loss: [1.8708015e-06]\n",
      "Loss: [1.868842e-06]\n",
      "Loss: [1.8670862e-06]\n",
      "Loss: [1.8651834e-06]\n",
      "Loss: [1.8632269e-06]\n",
      "Loss: [1.8613725e-06]\n",
      "Loss: [1.8595192e-06]\n",
      "Loss: [1.8578224e-06]\n",
      "Loss: [1.8557688e-06]\n",
      "Loss: [1.8539645e-06]\n",
      "Loss: [1.8522239e-06]\n",
      "Loss: [1.8502196e-06]\n",
      "Loss: [1.8483718e-06]\n",
      "Loss: [1.8466255e-06]\n",
      "Loss: [1.8448884e-06]\n",
      "Loss: [1.8430433e-06]\n",
      "Loss: [1.841199e-06]\n",
      "Loss: [1.8392551e-06]\n",
      "Loss: [1.8375677e-06]\n",
      "Loss: [1.8355713e-06]\n",
      "Loss: [1.8337851e-06]\n",
      "Loss: [1.8319455e-06]\n",
      "Loss: [1.8300065e-06]\n",
      "Loss: [1.8283774e-06]\n",
      "Loss: [1.8264864e-06]\n",
      "Loss: [1.8247505e-06]\n",
      "Loss: [1.8227695e-06]\n",
      "Loss: [1.8211895e-06]\n",
      "Loss: [1.8192021e-06]\n",
      "Loss: [1.8174239e-06]\n",
      "Loss: [1.8156384e-06]\n",
      "Loss: [1.8139617e-06]\n",
      "Loss: [1.8119325e-06]\n",
      "Loss: [1.8102037e-06]\n",
      "Loss: [1.8083301e-06]\n",
      "Loss: [1.806603e-06]\n",
      "Loss: [1.8046774e-06]\n",
      "Loss: [1.8029062e-06]\n",
      "Loss: [1.8012356e-06]\n",
      "Loss: [1.7992134e-06]\n",
      "Loss: [1.79759e-06]\n",
      "Loss: [1.7956693e-06]\n",
      "Loss: [1.7940557e-06]\n",
      "Loss: [1.7921823e-06]\n",
      "Loss: [1.7905165e-06]\n",
      "Loss: [1.7885004e-06]\n",
      "Loss: [1.786882e-06]\n",
      "Loss: [1.7850205e-06]\n",
      "Loss: [1.7833045e-06]\n",
      "Loss: [1.7817418e-06]\n",
      "Loss: [1.7799285e-06]\n",
      "Loss: [1.7779184e-06]\n",
      "Loss: [1.7763582e-06]\n",
      "Loss: [1.7744487e-06]\n",
      "Loss: [1.7727913e-06]\n",
      "Loss: [1.7710811e-06]\n",
      "Loss: [1.76922e-06]\n",
      "Loss: [1.7674663e-06]\n",
      "Loss: [1.7656603e-06]\n",
      "Loss: [1.7639616e-06]\n",
      "Loss: [1.7621041e-06]\n",
      "Loss: [1.760354e-06]\n",
      "Loss: [1.7585517e-06]\n",
      "Loss: [1.7569548e-06]\n",
      "Loss: [1.755109e-06]\n",
      "Loss: [1.7534074e-06]\n",
      "Loss: [1.7517067e-06]\n",
      "Loss: [1.7498638e-06]\n",
      "Loss: [1.7483159e-06]\n",
      "Loss: [1.7465195e-06]\n",
      "Loss: [1.7448223e-06]\n",
      "Loss: [1.7429828e-06]\n",
      "Loss: [1.7411445e-06]\n",
      "Loss: [1.7394497e-06]\n",
      "Loss: [1.7378086e-06]\n",
      "Loss: [1.7360178e-06]\n",
      "Loss: [1.7343255e-06]\n",
      "Loss: [1.7325365e-06]\n",
      "Loss: [1.731049e-06]\n",
      "Loss: [1.7291115e-06]\n",
      "Loss: [1.7274226e-06]\n",
      "Loss: [1.7257346e-06]\n",
      "Loss: [1.7238078e-06]\n",
      "Loss: [1.7221216e-06]\n",
      "Loss: [1.7204887e-06]\n",
      "Loss: [1.7188567e-06]\n",
      "Loss: [1.7171807e-06]\n",
      "Loss: [1.715348e-06]\n",
      "Loss: [1.7136213e-06]\n",
      "Loss: [1.7119401e-06]\n",
      "Loss: [1.710215e-06]\n",
      "Loss: [1.7086847e-06]\n",
      "Loss: [1.7069613e-06]\n",
      "Loss: [1.7053358e-06]\n",
      "Loss: [1.7034649e-06]\n",
      "Loss: [1.7017886e-06]\n",
      "Loss: [1.7000687e-06]\n",
      "Loss: [1.698394e-06]\n",
      "Loss: [1.6967725e-06]\n",
      "Loss: [1.695003e-06]\n",
      "Loss: [1.693383e-06]\n",
      "Loss: [1.6917118e-06]\n",
      "Loss: [1.6899526e-06]\n",
      "Loss: [1.6881867e-06]\n",
      "Loss: [1.6865179e-06]\n",
      "Loss: [1.68485e-06]\n",
      "Loss: [1.6832869e-06]\n",
      "Loss: [1.6815243e-06]\n",
      "Loss: [1.6798589e-06]\n",
      "Loss: [1.6780541e-06]\n",
      "Loss: [1.6764864e-06]\n",
      "Loss: [1.6748312e-06]\n",
      "Loss: [1.6732208e-06]\n",
      "Loss: [1.6715077e-06]\n",
      "Loss: [1.6698989e-06]\n",
      "Loss: [1.6681513e-06]\n",
      "Loss: [1.6665442e-06]\n",
      "Loss: [1.6647906e-06]\n",
      "Loss: [1.663229e-06]\n",
      "Loss: [1.6615804e-06]\n",
      "Loss: [1.6599688e-06]\n",
      "Loss: [1.6582262e-06]\n",
      "Loss: [1.6565724e-06]\n",
      "Loss: [1.6548755e-06]\n",
      "Loss: [1.6533187e-06]\n",
      "Loss: [1.651675e-06]\n",
      "Loss: [1.6500244e-06]\n",
      "Loss: [1.6482793e-06]\n",
      "Loss: [1.6466304e-06]\n",
      "Loss: [1.6451803e-06]\n",
      "Loss: [1.643533e-06]\n",
      "Loss: [1.6417914e-06]\n",
      "Loss: [1.6401971e-06]\n",
      "Loss: [1.6385086e-06]\n",
      "Loss: [1.6367261e-06]\n",
      "Loss: [1.6352291e-06]\n",
      "Loss: [1.6337328e-06]\n",
      "Loss: [1.6319017e-06]\n",
      "Loss: [1.6304145e-06]\n",
      "Loss: [1.6288692e-06]\n",
      "Loss: [1.6270919e-06]\n",
      "Loss: [1.6255483e-06]\n",
      "Loss: [1.6238673e-06]\n",
      "Loss: [1.6222817e-06]\n",
      "Loss: [1.6205515e-06]\n",
      "Loss: [1.6190619e-06]\n",
      "Loss: [1.6174278e-06]\n",
      "Loss: [1.6158962e-06]\n",
      "Loss: [1.6141694e-06]\n",
      "Loss: [1.6126827e-06]\n",
      "Loss: [1.6109575e-06]\n",
      "Loss: [1.6094291e-06]\n",
      "Loss: [1.6077997e-06]\n",
      "Loss: [1.606222e-06]\n",
      "Loss: [1.6045511e-06]\n",
      "Loss: [1.6029243e-06]\n",
      "Loss: [1.6013489e-06]\n",
      "Loss: [1.5998174e-06]\n",
      "Loss: [1.5981068e-06]\n",
      "Loss: [1.5966276e-06]\n",
      "Loss: [1.5949616e-06]\n",
      "Loss: [1.5933397e-06]\n",
      "Loss: [1.5918197e-06]\n",
      "Loss: [1.5901993e-06]\n",
      "Loss: [1.5886807e-06]\n",
      "Loss: [1.5869684e-06]\n",
      "Loss: [1.5854944e-06]\n",
      "Loss: [1.5840714e-06]\n",
      "Loss: [1.5822179e-06]\n",
      "Loss: [1.5807964e-06]\n",
      "Loss: [1.5791817e-06]\n",
      "Loss: [1.5776684e-06]\n",
      "Loss: [1.5761054e-06]\n",
      "Loss: [1.5746365e-06]\n",
      "Loss: [1.5728388e-06]\n",
      "Loss: [1.571228e-06]\n",
      "Loss: [1.5698618e-06]\n",
      "Loss: [1.5682951e-06]\n",
      "Loss: [1.5666943e-06]\n",
      "Loss: [1.5650367e-06]\n",
      "Loss: [1.5634375e-06]\n",
      "Loss: [1.5620169e-06]\n",
      "Loss: [1.5604193e-06]\n",
      "Loss: [1.5588149e-06]\n",
      "Loss: [1.5573114e-06]\n",
      "Loss: [1.5557587e-06]\n",
      "Loss: [1.5542067e-06]\n",
      "Loss: [1.5527978e-06]\n",
      "Loss: [1.5511974e-06]\n",
      "Loss: [1.5496478e-06]\n",
      "Loss: [1.5480065e-06]\n",
      "Loss: [1.5466927e-06]\n",
      "Loss: [1.5449111e-06]\n",
      "Loss: [1.5433645e-06]\n",
      "Loss: [1.5418187e-06]\n",
      "Loss: [1.5403657e-06]\n",
      "Loss: [1.5388214e-06]\n",
      "Loss: [1.5373699e-06]\n",
      "Loss: [1.5356857e-06]\n",
      "Loss: [1.534377e-06]\n",
      "Loss: [1.5326026e-06]\n",
      "Loss: [1.5311539e-06]\n",
      "Loss: [1.5296142e-06]\n",
      "Loss: [1.5280754e-06]\n",
      "Loss: [1.5265867e-06]\n",
      "Loss: [1.5249504e-06]\n",
      "Loss: [1.5234139e-06]\n",
      "Loss: [1.5218782e-06]\n",
      "Loss: [1.5204346e-06]\n",
      "Loss: [1.5189497e-06]\n",
      "Loss: [1.5174163e-06]\n",
      "Loss: [1.5161155e-06]\n",
      "Loss: [1.5144922e-06]\n",
      "Loss: [1.5130521e-06]\n",
      "Loss: [1.5114304e-06]\n",
      "Loss: [1.5099918e-06]\n",
      "Loss: [1.5084628e-06]\n",
      "Loss: [1.5070257e-06]\n",
      "Loss: [1.5054072e-06]\n",
      "Loss: [1.5038805e-06]\n",
      "Loss: [1.5024456e-06]\n",
      "Loss: [1.5009695e-06]\n",
      "Loss: [1.499396e-06]\n",
      "Loss: [1.4979632e-06]\n",
      "Loss: [1.4964403e-06]\n",
      "Loss: [1.495009e-06]\n",
      "Loss: [1.4933969e-06]\n",
      "Loss: [1.4918764e-06]\n",
      "Loss: [1.4903982e-06]\n",
      "Loss: [1.4891091e-06]\n",
      "Loss: [1.4876323e-06]\n",
      "Loss: [1.4861147e-06]\n",
      "Loss: [1.4845979e-06]\n",
      "Loss: [1.4830819e-06]\n",
      "Loss: [1.4815665e-06]\n",
      "Loss: [1.4801423e-06]\n",
      "Loss: [1.4787673e-06]\n",
      "Loss: [1.4771641e-06]\n",
      "Loss: [1.4758393e-06]\n",
      "Loss: [1.474189e-06]\n",
      "Loss: [1.472907e-06]\n",
      "Loss: [1.4713969e-06]\n",
      "Loss: [1.4698876e-06]\n",
      "Loss: [1.4685174e-06]\n",
      "Loss: [1.4670096e-06]\n",
      "Loss: [1.4654541e-06]\n",
      "Loss: [1.4641757e-06]\n",
      "Loss: [1.4624424e-06]\n",
      "Loss: [1.4611654e-06]\n",
      "Loss: [1.4596612e-06]\n",
      "Loss: [1.4582888e-06]\n",
      "Loss: [1.4566073e-06]\n",
      "Loss: [1.4552434e-06]\n",
      "Loss: [1.4539695e-06]\n",
      "Loss: [1.4524692e-06]\n",
      "Loss: [1.4509213e-06]\n",
      "Loss: [1.4495118e-06]\n",
      "Loss: [1.4479245e-06]\n",
      "Loss: [1.446695e-06]\n",
      "Loss: [1.4451574e-06]\n",
      "Loss: [1.4436135e-06]\n",
      "Loss: [1.4423448e-06]\n",
      "Loss: [1.4408023e-06]\n",
      "Loss: [1.4393978e-06]\n",
      "Loss: [1.4380901e-06]\n",
      "Loss: [1.4366867e-06]\n",
      "Loss: [1.4351065e-06]\n",
      "Loss: [1.4337047e-06]\n",
      "Loss: [1.4323516e-06]\n",
      "Loss: [1.4309512e-06]\n",
      "Loss: [1.4293742e-06]\n",
      "Loss: [1.4279751e-06]\n",
      "Loss: [1.4266726e-06]\n",
      "Loss: [1.4251386e-06]\n",
      "Loss: [1.4236532e-06]\n",
      "Loss: [1.4223048e-06]\n",
      "Loss: [1.4209093e-06]\n",
      "Loss: [1.4195622e-06]\n",
      "Loss: [1.4179437e-06]\n",
      "Loss: [1.4166864e-06]\n",
      "Loss: [1.4152054e-06]\n",
      "Loss: [1.4138539e-06]\n",
      "Loss: [1.4124221e-06]\n",
      "Loss: [1.4110313e-06]\n",
      "Loss: [1.4096889e-06]\n",
      "Loss: [1.4082522e-06]\n",
      "Loss: [1.4067351e-06]\n",
      "Loss: [1.4053472e-06]\n",
      "Loss: [1.404048e-06]\n",
      "Loss: [1.4025736e-06]\n",
      "Loss: [1.4012353e-06]\n",
      "Loss: [1.3998975e-06]\n",
      "Loss: [1.3983781e-06]\n",
      "Loss: [1.3969541e-06]\n",
      "Loss: [1.3956586e-06]\n",
      "Loss: [1.3943236e-06]\n",
      "Loss: [1.3929418e-06]\n",
      "Loss: [1.3915206e-06]\n",
      "Loss: [1.3900932e-06]\n",
      "Loss: [1.3886261e-06]\n",
      "Loss: [1.3872944e-06]\n",
      "Loss: [1.3858289e-06]\n",
      "Loss: [1.3844985e-06]\n",
      "Loss: [1.3831217e-06]\n",
      "Loss: [1.3818328e-06]\n",
      "Loss: [1.3803301e-06]\n",
      "Loss: [1.3789553e-06]\n",
      "Loss: [1.3776282e-06]\n",
      "Loss: [1.3762949e-06]\n",
      "Loss: [1.3748821e-06]\n",
      "Loss: [1.373597e-06]\n",
      "Loss: [1.3723195e-06]\n",
      "Loss: [1.3707282e-06]\n",
      "Loss: [1.3694919e-06]\n",
      "Loss: [1.367989e-06]\n",
      "Loss: [1.3666672e-06]\n",
      "Loss: [1.3653462e-06]\n",
      "Loss: [1.3639788e-06]\n",
      "Loss: [1.3626122e-06]\n",
      "Loss: [1.3613329e-06]\n",
      "Loss: [1.3598415e-06]\n",
      "Loss: [1.3585236e-06]\n",
      "Loss: [1.3572928e-06]\n",
      "Loss: [1.3559762e-06]\n",
      "Loss: [1.3544807e-06]\n",
      "Loss: [1.3532517e-06]\n",
      "Loss: [1.3517181e-06]\n",
      "Loss: [1.3504904e-06]\n",
      "Loss: [1.3491307e-06]\n",
      "Loss: [1.3477716e-06]\n",
      "Loss: [1.346327e-06]\n",
      "Loss: [1.3451414e-06]\n",
      "Loss: [1.3437052e-06]\n",
      "Loss: [1.3424742e-06]\n",
      "Loss: [1.3409467e-06]\n",
      "Loss: [1.3397239e-06]\n",
      "Loss: [1.3383301e-06]\n",
      "Loss: [1.3370623e-06]\n",
      "Loss: [1.3357092e-06]\n",
      "Loss: [1.3344426e-06]\n",
      "Loss: [1.3329658e-06]\n",
      "Loss: [1.3317467e-06]\n",
      "Loss: [1.3303109e-06]\n",
      "Loss: [1.3290467e-06]\n",
      "Loss: [1.3277439e-06]\n",
      "Loss: [1.3264417e-06]\n",
      "Loss: [1.3250087e-06]\n",
      "Loss: [1.3237079e-06]\n",
      "Loss: [1.3224077e-06]\n",
      "Loss: [1.3210621e-06]\n",
      "Loss: [1.3197241e-06]\n",
      "Loss: [1.3185961e-06]\n",
      "Loss: [1.3172526e-06]\n",
      "Loss: [1.3157394e-06]\n",
      "Loss: [1.3145673e-06]\n",
      "Loss: [1.3131865e-06]\n",
      "Loss: [1.3118457e-06]\n",
      "Loss: [1.3105904e-06]\n",
      "Loss: [1.3094274e-06]\n",
      "Loss: [1.3080036e-06]\n",
      "Loss: [1.3066654e-06]\n",
      "Loss: [1.3054125e-06]\n",
      "Loss: [1.3040757e-06]\n",
      "Loss: [1.3028309e-06]\n",
      "Loss: [1.3014496e-06]\n",
      "Loss: [1.3003296e-06]\n",
      "Loss: [1.2988652e-06]\n",
      "Loss: [1.2976617e-06]\n",
      "Loss: [1.2962442e-06]\n",
      "Loss: [1.295042e-06]\n",
      "Loss: [1.2937105e-06]\n",
      "Loss: [1.2923796e-06]\n",
      "Loss: [1.2912702e-06]\n",
      "Loss: [1.2900248e-06]\n",
      "Loss: [1.2887413e-06]\n",
      "Loss: [1.2873287e-06]\n",
      "Loss: [1.2861307e-06]\n",
      "Loss: [1.2847651e-06]\n",
      "Loss: [1.2834774e-06]\n",
      "Loss: [1.2822425e-06]\n",
      "Loss: [1.2809174e-06]\n",
      "Loss: [1.2795093e-06]\n",
      "Loss: [1.2783602e-06]\n",
      "Loss: [1.2770824e-06]\n",
      "Loss: [1.2758439e-06]\n",
      "Loss: [1.2744384e-06]\n",
      "Loss: [1.2733301e-06]\n",
      "Loss: [1.2721e-06]\n",
      "Loss: [1.2707352e-06]\n",
      "Loss: [1.2694228e-06]\n",
      "Loss: [1.268188e-06]\n",
      "Loss: [1.2669539e-06]\n",
      "Loss: [1.2657653e-06]\n",
      "Loss: [1.2645322e-06]\n",
      "Loss: [1.2630496e-06]\n",
      "Loss: [1.261818e-06]\n",
      "Loss: [1.2605486e-06]\n",
      "Loss: [1.2593631e-06]\n",
      "Loss: [1.2581331e-06]\n",
      "Loss: [1.2569105e-06]\n",
      "Loss: [1.2556817e-06]\n",
      "Loss: [1.2544155e-06]\n",
      "Loss: [1.2532328e-06]\n",
      "Loss: [1.2518399e-06]\n",
      "Loss: [1.2507032e-06]\n",
      "Loss: [1.2493499e-06]\n",
      "Loss: [1.2482972e-06]\n",
      "Loss: [1.2469071e-06]\n",
      "Loss: [1.2456005e-06]\n",
      "Loss: [1.2443838e-06]\n",
      "Loss: [1.2430787e-06]\n",
      "Loss: [1.2419014e-06]\n",
      "Loss: [1.24068e-06]\n",
      "Loss: [1.239631e-06]\n",
      "Loss: [1.2382902e-06]\n",
      "Loss: [1.2370706e-06]\n",
      "Loss: [1.2356868e-06]\n",
      "Loss: [1.234513e-06]\n",
      "Loss: [1.2332953e-06]\n",
      "Loss: [1.2320847e-06]\n",
      "Loss: [1.2308683e-06]\n",
      "Loss: [1.2295701e-06]\n",
      "Loss: [1.2284436e-06]\n",
      "Loss: [1.2271911e-06]\n",
      "Loss: [1.2258948e-06]\n",
      "Loss: [1.2245994e-06]\n",
      "Loss: [1.2235571e-06]\n",
      "Loss: [1.2221366e-06]\n",
      "Loss: [1.2210954e-06]\n",
      "Loss: [1.2199287e-06]\n",
      "Loss: [1.2186804e-06]\n",
      "Loss: [1.2173887e-06]\n",
      "Loss: [1.2161419e-06]\n",
      "Loss: [1.2149774e-06]\n",
      "Loss: [1.2137318e-06]\n",
      "Loss: [1.2126061e-06]\n",
      "Loss: [1.211324e-06]\n",
      "Loss: [1.2101178e-06]\n",
      "Loss: [1.2088747e-06]\n",
      "Loss: [1.2076697e-06]\n",
      "Loss: [1.2065908e-06]\n",
      "Loss: [1.2053933e-06]\n",
      "Loss: [1.2042276e-06]\n",
      "Loss: [1.2030689e-06]\n",
      "Loss: [1.2018294e-06]\n",
      "Loss: [1.2006279e-06]\n",
      "Loss: [1.1993084e-06]\n",
      "Loss: [1.1982332e-06]\n",
      "Loss: [1.1968712e-06]\n",
      "Loss: [1.1957161e-06]\n",
      "Loss: [1.1945614e-06]\n",
      "Loss: [1.1934446e-06]\n",
      "Loss: [1.1922101e-06]\n",
      "Loss: [1.1909761e-06]\n",
      "Loss: [1.1899047e-06]\n",
      "Loss: [1.1885911e-06]\n",
      "Loss: [1.1873154e-06]\n",
      "Loss: [1.1862521e-06]\n",
      "Loss: [1.1851828e-06]\n",
      "Loss: [1.1838282e-06]\n",
      "Loss: [1.1826793e-06]\n",
      "Loss: [1.1814503e-06]\n",
      "Loss: [1.1803461e-06]\n",
      "Loss: [1.1792795e-06]\n",
      "Loss: [1.1780523e-06]\n",
      "Loss: [1.1769866e-06]\n",
      "Loss: [1.1757172e-06]\n",
      "Loss: [1.1746157e-06]\n",
      "Loss: [1.1732673e-06]\n",
      "Loss: [1.1723274e-06]\n",
      "Loss: [1.1711409e-06]\n",
      "Loss: [1.1698376e-06]\n",
      "Loss: [1.1687324e-06]\n",
      "Loss: [1.1675107e-06]\n",
      "Loss: [1.1664499e-06]\n",
      "Loss: [1.1651862e-06]\n",
      "Loss: [1.1640464e-06]\n",
      "Loss: [1.162864e-06]\n",
      "Loss: [1.1617253e-06]\n",
      "Loss: [1.1605872e-06]\n",
      "Loss: [1.1594497e-06]\n",
      "Loss: [1.1582696e-06]\n",
      "Loss: [1.1571332e-06]\n",
      "Loss: [1.1559175e-06]\n",
      "Loss: [1.1547822e-06]\n",
      "Loss: [1.1536905e-06]\n",
      "Loss: [1.1524338e-06]\n",
      "Loss: [1.1513368e-06]\n",
      "Loss: [1.1502468e-06]\n",
      "Loss: [1.1489919e-06]\n",
      "Loss: [1.1479458e-06]\n",
      "Loss: [1.146894e-06]\n",
      "Loss: [1.1455614e-06]\n",
      "Loss: [1.1445106e-06]\n",
      "Loss: [1.1433017e-06]\n",
      "Loss: [1.1422153e-06]\n",
      "Loss: [1.1410868e-06]\n",
      "Loss: [1.139959e-06]\n",
      "Loss: [1.1387888e-06]\n",
      "Loss: [1.1375828e-06]\n",
      "Loss: [1.136621e-06]\n",
      "Loss: [1.1354163e-06]\n",
      "Loss: [1.1343275e-06]\n",
      "Loss: [1.1332029e-06]\n",
      "Loss: [1.1319999e-06]\n",
      "Loss: [1.130919e-06]\n",
      "Loss: [1.129796e-06]\n",
      "Loss: [1.1286312e-06]\n",
      "Loss: [1.1275094e-06]\n",
      "Loss: [1.1263882e-06]\n",
      "Loss: [1.1253038e-06]\n",
      "Loss: [1.1241411e-06]\n",
      "Loss: [1.1229431e-06]\n",
      "Loss: [1.1218665e-06]\n",
      "Loss: [1.1206633e-06]\n",
      "Loss: [1.1196303e-06]\n",
      "Loss: [1.1185914e-06]\n",
      "Loss: [1.1173538e-06]\n",
      "Loss: [1.1164368e-06]\n",
      "Loss: [1.1153211e-06]\n",
      "Loss: [1.1141276e-06]\n",
      "Loss: [1.1130913e-06]\n",
      "Loss: [1.1118209e-06]\n",
      "Loss: [1.1107857e-06]\n",
      "Loss: [1.1096728e-06]\n",
      "Loss: [1.1086386e-06]\n",
      "Loss: [1.1074128e-06]\n",
      "Loss: [1.1063374e-06]\n",
      "Loss: [1.1052689e-06]\n",
      "Loss: [1.1041589e-06]\n",
      "Loss: [1.1030072e-06]\n",
      "Loss: [1.1020181e-06]\n",
      "Loss: [1.1008318e-06]\n",
      "Loss: [1.099682e-06]\n",
      "Loss: [1.0986944e-06]\n",
      "Loss: [1.0976653e-06]\n",
      "Loss: [1.0964036e-06]\n",
      "Loss: [1.0954952e-06]\n",
      "Loss: [1.0943481e-06]\n",
      "Loss: [1.0932079e-06]\n",
      "Loss: [1.0920262e-06]\n",
      "Loss: [1.0910003e-06]\n",
      "Loss: [1.0898974e-06]\n",
      "Loss: [1.0889498e-06]\n",
      "Loss: [1.0876515e-06]\n",
      "Loss: [1.086592e-06]\n",
      "Loss: [1.0855686e-06]\n",
      "Loss: [1.0845873e-06]\n",
      "Loss: [1.0834104e-06]\n",
      "Loss: [1.0823469e-06]\n",
      "Loss: [1.0811713e-06]\n",
      "Loss: [1.0801505e-06]\n",
      "Loss: [1.0791716e-06]\n",
      "Loss: [1.0780748e-06]\n",
      "Loss: [1.0769014e-06]\n",
      "Loss: [1.075841e-06]\n",
      "Loss: [1.0748228e-06]\n",
      "Loss: [1.0738464e-06]\n",
      "Loss: [1.0725985e-06]\n",
      "Loss: [1.0716999e-06]\n",
      "Loss: [1.0706069e-06]\n",
      "Loss: [1.0694315e-06]\n",
      "Loss: [1.0684575e-06]\n",
      "Loss: [1.0674075e-06]\n",
      "Loss: [1.0663932e-06]\n",
      "Loss: [1.0653027e-06]\n",
      "Loss: [1.0642896e-06]\n",
      "Loss: [1.0631588e-06]\n",
      "Loss: [1.0621526e-06]\n",
      "Loss: [1.0611409e-06]\n",
      "Loss: [1.0599767e-06]\n",
      "Loss: [1.0588484e-06]\n",
      "Loss: [1.0578382e-06]\n",
      "Loss: [1.0567521e-06]\n",
      "Loss: [1.0558603e-06]\n",
      "Loss: [1.0546229e-06]\n",
      "Loss: [1.0536146e-06]\n",
      "Loss: [1.0525719e-06]\n",
      "Loss: [1.0514885e-06]\n",
      "Loss: [1.0505989e-06]\n",
      "Loss: [1.0494406e-06]\n",
      "Loss: [1.0483589e-06]\n",
      "Loss: [1.0473536e-06]\n",
      "Loss: [1.0464307e-06]\n",
      "Loss: [1.0453915e-06]\n",
      "Loss: [1.044312e-06]\n",
      "Loss: [1.0432329e-06]\n",
      "Loss: [1.0423059e-06]\n",
      "Loss: [1.0411521e-06]\n",
      "Loss: [1.040226e-06]\n",
      "Loss: [1.0389979e-06]\n",
      "Loss: [1.038032e-06]\n",
      "Loss: [1.0370318e-06]\n",
      "Loss: [1.0358809e-06]\n",
      "Loss: [1.034847e-06]\n",
      "Loss: [1.0339237e-06]\n",
      "Loss: [1.0329254e-06]\n",
      "Loss: [1.0318116e-06]\n",
      "Loss: [1.0308551e-06]\n",
      "Loss: [1.0297483e-06]\n",
      "Loss: [1.028752e-06]\n",
      "Loss: [1.027681e-06]\n",
      "Loss: [1.0266452e-06]\n",
      "Loss: [1.0255753e-06]\n",
      "Loss: [1.0245811e-06]\n",
      "Loss: [1.0236279e-06]\n",
      "Loss: [1.0225596e-06]\n",
      "Loss: [1.0215667e-06]\n",
      "Loss: [1.0204996e-06]\n",
      "Loss: [1.0194328e-06]\n",
      "Loss: [1.0185224e-06]\n",
      "Loss: [1.0176065e-06]\n",
      "Loss: [1.0165068e-06]\n",
      "Loss: [1.015632e-06]\n",
      "Loss: [1.0144184e-06]\n",
      "Loss: [1.0135446e-06]\n",
      "Loss: [1.0124816e-06]\n",
      "Loss: [1.011419e-06]\n",
      "Loss: [1.010472e-06]\n",
      "Loss: [1.0094107e-06]\n",
      "Loss: [1.008579e-06]\n",
      "Loss: [1.0075187e-06]\n",
      "Loss: [1.0064989e-06]\n",
      "Loss: [1.0054396e-06]\n",
      "Loss: [1.0043808e-06]\n",
      "Loss: [1.0034712e-06]\n",
      "Loss: [1.0023792e-06]\n",
      "Loss: [1.0013221e-06]\n",
      "Loss: [1.0003739e-06]\n",
      "Loss: [9.993578e-07]\n",
      "Loss: [9.983763e-07]\n",
      "Loss: [9.974295e-07]\n",
      "Loss: [9.963808e-07]\n",
      "Loss: [9.954349e-07]\n",
      "Loss: [9.944953e-07]\n",
      "Loss: [9.934423e-07]\n",
      "Loss: [9.92424e-07]\n",
      "Loss: [9.915597e-07]\n",
      "Loss: [9.905083e-07]\n",
      "Loss: [9.895313e-07]\n",
      "Loss: [9.885206e-07]\n",
      "Loss: [9.876183e-07]\n",
      "Loss: [9.865349e-07]\n",
      "Loss: [9.855598e-07]\n",
      "Loss: [9.845852e-07]\n",
      "Loss: [9.836904e-07]\n",
      "Loss: [9.827166e-07]\n",
      "Loss: [9.816699e-07]\n",
      "Loss: [9.806238e-07]\n",
      "Loss: [9.796911e-07]\n",
      "Loss: [9.788324e-07]\n",
      "Loss: [9.777143e-07]\n",
      "Loss: [9.76817e-07]\n",
      "Loss: [9.758862e-07]\n",
      "Loss: [9.74843e-07]\n",
      "Loss: [9.739865e-07]\n",
      "Loss: [9.728375e-07]\n",
      "Loss: [9.719423e-07]\n",
      "Loss: [9.709745e-07]\n",
      "Loss: [9.699734e-07]\n",
      "Loss: [9.690796e-07]\n",
      "Loss: [9.681131e-07]\n",
      "Loss: [9.671135e-07]\n",
      "Loss: [9.661874e-07]\n",
      "Loss: [9.650765e-07]\n",
      "Loss: [9.642242e-07]\n",
      "Loss: [9.632602e-07]\n",
      "Loss: [9.621511e-07]\n",
      "Loss: [9.613393e-07]\n",
      "Loss: [9.602649e-07]\n",
      "Loss: [9.594874e-07]\n",
      "Loss: [9.585257e-07]\n",
      "Loss: [9.574919e-07]\n",
      "Loss: [9.565704e-07]\n",
      "Loss: [9.555376e-07]\n",
      "Loss: [9.545055e-07]\n",
      "Loss: [9.537304e-07]\n",
      "Loss: [9.527716e-07]\n",
      "Loss: [9.5185237e-07]\n",
      "Loss: [9.508612e-07]\n",
      "Loss: [9.499762e-07]\n",
      "Loss: [9.490583e-07]\n",
      "Loss: [9.4802965e-07]\n",
      "Loss: [9.470016e-07]\n",
      "Loss: [9.462294e-07]\n",
      "Loss: [9.4527445e-07]\n",
      "Loss: [9.4432e-07]\n",
      "Loss: [9.4341044e-07]\n",
      "Loss: [9.425289e-07]\n",
      "Loss: [9.413599e-07]\n",
      "Loss: [9.405512e-07]\n",
      "Loss: [9.395272e-07]\n",
      "Loss: [9.3868624e-07]\n",
      "Loss: [9.3770194e-07]\n",
      "Loss: [9.3682314e-07]\n",
      "Loss: [9.359116e-07]\n",
      "Loss: [9.350005e-07]\n",
      "Loss: [9.3401815e-07]\n",
      "Loss: [9.3314105e-07]\n",
      "Loss: [9.3219273e-07]\n",
      "Loss: [9.311732e-07]\n",
      "Loss: [9.3015433e-07]\n",
      "Loss: [9.293176e-07]\n",
      "Loss: [9.282997e-07]\n",
      "Loss: [9.2746376e-07]\n",
      "Loss: [9.265239e-07]\n",
      "Loss: [9.2568877e-07]\n",
      "Loss: [9.247827e-07]\n",
      "Loss: [9.237673e-07]\n",
      "Loss: [9.228237e-07]\n",
      "Loss: [9.2195745e-07]\n",
      "Loss: [9.2105313e-07]\n",
      "Loss: [9.200398e-07]\n",
      "Loss: [9.1920765e-07]\n",
      "Loss: [9.182664e-07]\n",
      "Loss: [9.1736393e-07]\n",
      "Loss: [9.164946e-07]\n",
      "Loss: [9.1548384e-07]\n",
      "Loss: [9.146537e-07]\n",
      "Loss: [9.13824e-07]\n",
      "Loss: [9.128146e-07]\n",
      "Loss: [9.1187667e-07]\n",
      "Loss: [9.109392e-07]\n",
      "Loss: [9.1004034e-07]\n",
      "Loss: [9.0917456e-07]\n",
      "Loss: [9.082059e-07]\n",
      "Loss: [9.07341e-07]\n",
      "Loss: [9.06482e-07]\n",
      "Loss: [9.055473e-07]\n",
      "Loss: [9.047217e-07]\n",
      "Loss: [9.0371736e-07]\n",
      "Loss: [9.027841e-07]\n",
      "Loss: [9.018893e-07]\n",
      "Loss: [9.0088656e-07]\n",
      "Loss: [9.001714e-07]\n",
      "Loss: [8.9924e-07]\n",
      "Loss: [8.983794e-07]\n",
      "Loss: [8.9744884e-07]\n",
      "Loss: [8.9659454e-07]\n",
      "Loss: [8.9570284e-07]\n",
      "Loss: [8.9474133e-07]\n",
      "Loss: [8.939207e-07]\n",
      "Loss: [8.929925e-07]\n",
      "Loss: [8.9210255e-07]\n",
      "Loss: [8.913532e-07]\n",
      "Loss: [8.902162e-07]\n",
      "Loss: [8.895053e-07]\n",
      "Loss: [8.8861714e-07]\n",
      "Loss: [8.876218e-07]\n",
      "Loss: [8.868044e-07]\n",
      "Loss: [8.858477e-07]\n",
      "Loss: [8.850311e-07]\n",
      "Loss: [8.841828e-07]\n",
      "Loss: [8.8325964e-07]\n",
      "Loss: [8.824443e-07]\n",
      "Loss: [8.8152206e-07]\n",
      "Loss: [8.8063786e-07]\n",
      "Loss: [8.7978617e-07]\n",
      "Loss: [8.787958e-07]\n",
      "Loss: [8.779825e-07]\n",
      "Loss: [8.7716955e-07]\n",
      "Loss: [8.7618065e-07]\n",
      "Loss: [8.753686e-07]\n",
      "Loss: [8.7462627e-07]\n",
      "Loss: [8.735694e-07]\n",
      "Loss: [8.7272116e-07]\n",
      "Loss: [8.719107e-07]\n",
      "Loss: [8.7113256e-07]\n",
      "Loss: [8.7025353e-07]\n",
      "Loss: [8.692685e-07]\n",
      "Loss: [8.684915e-07]\n",
      "Loss: [8.6757666e-07]\n",
      "Loss: [8.6670485e-07]\n",
      "Loss: [8.65929e-07]\n",
      "Loss: [8.6491457e-07]\n",
      "Loss: [8.6410773e-07]\n",
      "Loss: [8.6330124e-07]\n",
      "Loss: [8.6238913e-07]\n",
      "Loss: [8.615516e-07]\n",
      "Loss: [8.6074635e-07]\n",
      "Loss: [8.5983555e-07]\n",
      "Loss: [8.5896227e-07]\n",
      "Loss: [8.580895e-07]\n",
      "Loss: [8.5721706e-07]\n",
      "Loss: [8.564138e-07]\n",
      "Loss: [8.555793e-07]\n",
      "Loss: [8.547398e-07]\n",
      "Loss: [8.5393776e-07]\n",
      "Loss: [8.52962e-07]\n",
      "Loss: [8.521607e-07]\n",
      "Loss: [8.5135986e-07]\n",
      "Loss: [8.5042245e-07]\n",
      "Loss: [8.4958555e-07]\n",
      "Loss: [8.487543e-07]\n",
      "Loss: [8.479183e-07]\n",
      "Loss: [8.4705107e-07]\n",
      "Loss: [8.462526e-07]\n",
      "Loss: [8.4538624e-07]\n",
      "Loss: [8.4458856e-07]\n",
      "Loss: [8.4372306e-07]\n",
      "Loss: [8.427532e-07]\n",
      "Loss: [8.4198814e-07]\n",
      "Loss: [8.4108734e-07]\n",
      "Loss: [8.403283e-07]\n",
      "Loss: [8.393604e-07]\n",
      "Loss: [8.386335e-07]\n",
      "Loss: [8.3790695e-07]\n",
      "Loss: [8.368726e-07]\n",
      "Loss: [8.361833e-07]\n",
      "Loss: [8.3535343e-07]\n",
      "Loss: [8.344927e-07]\n",
      "Loss: [8.3370014e-07]\n",
      "Loss: [8.3284027e-07]\n",
      "Loss: [8.319808e-07]\n",
      "Loss: [8.311895e-07]\n",
      "Loss: [8.304661e-07]\n",
      "Loss: [8.294363e-07]\n",
      "Loss: [8.286774e-07]\n",
      "Loss: [8.2792394e-07]\n",
      "Loss: [8.270671e-07]\n",
      "Loss: [8.2617424e-07]\n",
      "Loss: [8.255257e-07]\n",
      "Loss: [8.246338e-07]\n",
      "Loss: [8.2380967e-07]\n",
      "Loss: [8.230222e-07]\n",
      "Loss: [8.2216786e-07]\n",
      "Loss: [8.213139e-07]\n",
      "Loss: [8.205277e-07]\n",
      "Loss: [8.196746e-07]\n",
      "Loss: [8.189563e-07]\n",
      "Loss: [8.180008e-07]\n",
      "Loss: [8.1731935e-07]\n",
      "Loss: [8.16535e-07]\n",
      "Loss: [8.155809e-07]\n",
      "Loss: [8.148644e-07]\n",
      "Loss: [8.1408126e-07]\n",
      "Loss: [8.1306166e-07]\n",
      "Loss: [8.124183e-07]\n",
      "Loss: [8.116003e-07]\n",
      "Loss: [8.106851e-07]\n",
      "Loss: [8.0993476e-07]\n",
      "Loss: [8.0915396e-07]\n",
      "Loss: [8.083068e-07]\n",
      "Loss: [8.07496e-07]\n",
      "Loss: [8.0668565e-07]\n",
      "Loss: [8.0580395e-07]\n",
      "Loss: [8.0509176e-07]\n",
      "Loss: [8.042467e-07]\n",
      "Loss: [8.035046e-07]\n",
      "Loss: [8.0272684e-07]\n",
      "Loss: [8.0191376e-07]\n",
      "Loss: [8.011369e-07]\n",
      "Loss: [8.002582e-07]\n",
      "Loss: [7.9945147e-07]\n",
      "Loss: [7.9870637e-07]\n",
      "Loss: [7.98033e-07]\n",
      "Loss: [7.97156e-07]\n",
      "Loss: [7.963152e-07]\n",
      "Loss: [7.9554104e-07]\n",
      "Loss: [7.947672e-07]\n",
      "Loss: [7.9399376e-07]\n",
      "Loss: [7.9319017e-07]\n",
      "Loss: [7.92448e-07]\n",
      "Loss: [7.916401e-07]\n",
      "Loss: [7.9080223e-07]\n",
      "Loss: [7.900663e-07]\n",
      "Loss: [7.892596e-07]\n",
      "Loss: [7.8838747e-07]\n",
      "Loss: [7.8775395e-07]\n",
      "Loss: [7.870143e-07]\n",
      "Loss: [7.861131e-07]\n",
      "Loss: [7.85445e-07]\n",
      "Loss: [7.8450927e-07]\n",
      "Loss: [7.8377116e-07]\n",
      "Loss: [7.8300314e-07]\n",
      "Loss: [7.822354e-07]\n",
      "Loss: [7.814025e-07]\n",
      "Loss: [7.8070116e-07]\n",
      "Loss: [7.799396e-07]\n",
      "Loss: [7.790727e-07]\n",
      "Loss: [7.783724e-07]\n",
      "Loss: [7.77612e-07]\n",
      "Loss: [7.7674633e-07]\n",
      "Loss: [7.759465e-07]\n",
      "Loss: [7.7518735e-07]\n",
      "Loss: [7.744235e-07]\n",
      "Loss: [7.7366e-07]\n",
      "Loss: [7.728969e-07]\n",
      "Loss: [7.722345e-07]\n",
      "Loss: [7.712415e-07]\n",
      "Loss: [7.705447e-07]\n",
      "Loss: [7.6988334e-07]\n",
      "Loss: [7.6892684e-07]\n",
      "Loss: [7.683313e-07]\n",
      "Loss: [7.6753577e-07]\n",
      "Loss: [7.667757e-07]\n",
      "Loss: [7.659511e-07]\n",
      "Loss: [7.652567e-07]\n",
      "Loss: [7.6439795e-07]\n",
      "Loss: [7.637741e-07]\n",
      "Loss: [7.62981e-07]\n",
      "Loss: [7.621584e-07]\n",
      "Loss: [7.614309e-07]\n",
      "Loss: [7.6067386e-07]\n",
      "Loss: [7.59952e-07]\n",
      "Loss: [7.591609e-07]\n",
      "Loss: [7.583056e-07]\n",
      "Loss: [7.576495e-07]\n",
      "Loss: [7.569241e-07]\n",
      "Loss: [7.56075e-07]\n",
      "Loss: [7.5538514e-07]\n",
      "Loss: [7.546609e-07]\n",
      "Loss: [7.539072e-07]\n",
      "Loss: [7.531242e-07]\n",
      "Loss: [7.524011e-07]\n",
      "Loss: [7.5165343e-07]\n",
      "Loss: [7.509656e-07]\n",
      "Loss: [7.5021376e-07]\n",
      "Loss: [7.493635e-07]\n",
      "Loss: [7.4874583e-07]\n",
      "Loss: [7.4789637e-07]\n",
      "Loss: [7.4708197e-07]\n",
      "Loss: [7.464307e-07]\n",
      "Loss: [7.4568123e-07]\n",
      "Loss: [7.449961e-07]\n",
      "Loss: [7.4421774e-07]\n",
      "Loss: [7.4356774e-07]\n",
      "Loss: [7.427557e-07]\n",
      "Loss: [7.4194406e-07]\n",
      "Loss: [7.4122624e-07]\n",
      "Loss: [7.404499e-07]\n",
      "Loss: [7.397377e-07]\n",
      "Loss: [7.391535e-07]\n",
      "Loss: [7.3828005e-07]\n",
      "Loss: [7.3756405e-07]\n",
      "Loss: [7.3688267e-07]\n",
      "Loss: [7.361085e-07]\n",
      "Loss: [7.353642e-07]\n",
      "Loss: [7.34586e-07]\n",
      "Loss: [7.339402e-07]\n",
      "Loss: [7.3313345e-07]\n",
      "Loss: [7.323906e-07]\n",
      "Loss: [7.3174584e-07]\n",
      "Loss: [7.3096953e-07]\n",
      "Loss: [7.302912e-07]\n",
      "Loss: [7.2957914e-07]\n",
      "Loss: [7.287796e-07]\n",
      "Loss: [7.280682e-07]\n",
      "Loss: [7.2726465e-07]\n",
      "Loss: [7.2668536e-07]\n",
      "Loss: [7.2591183e-07]\n",
      "Loss: [7.251386e-07]\n",
      "Loss: [7.24531e-07]\n",
      "Loss: [7.237294e-07]\n",
      "Loss: [7.229574e-07]\n",
      "Loss: [7.222876e-07]\n",
      "Loss: [7.2161333e-07]\n",
      "Loss: [7.2077944e-07]\n",
      "Loss: [7.2020276e-07]\n",
      "Loss: [7.193406e-07]\n",
      "Loss: [7.186677e-07]\n",
      "Loss: [7.179613e-07]\n",
      "Loss: [7.173567e-07]\n",
      "Loss: [7.166558e-07]\n",
      "Loss: [7.158875e-07]\n",
      "Loss: [7.1509066e-07]\n",
      "Loss: [7.1445356e-07]\n",
      "Loss: [7.13783e-07]\n",
      "Loss: [7.1298734e-07]\n",
      "Loss: [7.122885e-07]\n",
      "Loss: [7.1159e-07]\n",
      "Loss: [7.108245e-07]\n",
      "Loss: [7.1012676e-07]\n",
      "Loss: [7.095207e-07]\n",
      "Loss: [7.0872744e-07]\n",
      "Loss: [7.080931e-07]\n",
      "Loss: [7.073631e-07]\n",
      "Loss: [7.065711e-07]\n",
      "Loss: [7.0593774e-07]\n",
      "Loss: [7.052376e-07]\n",
      "Loss: [7.0450903e-07]\n",
      "Loss: [7.038767e-07]\n",
      "Loss: [7.031823e-07]\n",
      "Loss: [7.023926e-07]\n",
      "Loss: [7.016655e-07]\n",
      "Loss: [7.010631e-07]\n",
      "Loss: [7.002411e-07]\n",
      "Loss: [6.9954854e-07]\n",
      "Loss: [6.9898044e-07]\n",
      "Loss: [6.982551e-07]\n",
      "Loss: [6.9756356e-07]\n",
      "Loss: [6.9690094e-07]\n",
      "Loss: [6.960529e-07]\n",
      "Loss: [6.9542426e-07]\n",
      "Loss: [6.9463897e-07]\n",
      "Loss: [6.9401096e-07]\n",
      "Loss: [6.9335005e-07]\n",
      "Loss: [6.926324e-07]\n",
      "Loss: [6.9193885e-07]\n",
      "Loss: [6.9124576e-07]\n",
      "Loss: [6.906193e-07]\n",
      "Loss: [6.898699e-07]\n",
      "Loss: [6.8923936e-07]\n",
      "Loss: [6.8845753e-07]\n",
      "Loss: [6.8792707e-07]\n",
      "Loss: [6.872075e-07]\n",
      "Loss: [6.864552e-07]\n",
      "Loss: [6.857695e-07]\n",
      "Loss: [6.851125e-07]\n",
      "Loss: [6.844889e-07]\n",
      "Loss: [6.838325e-07]\n",
      "Loss: [6.8314813e-07]\n",
      "Loss: [6.823698e-07]\n",
      "Loss: [6.8171437e-07]\n",
      "Loss: [6.8105936e-07]\n",
      "Loss: [6.803434e-07]\n",
      "Loss: [6.7972195e-07]\n",
      "Loss: [6.7910076e-07]\n",
      "Loss: [6.782918e-07]\n",
      "Loss: [6.776384e-07]\n",
      "Loss: [6.7711215e-07]\n",
      "Loss: [6.7630435e-07]\n",
      "Loss: [6.7561916e-07]\n",
      "Loss: [6.749716e-07]\n",
      "Loss: [6.742589e-07]\n",
      "Loss: [6.735465e-07]\n",
      "Loss: [6.7295633e-07]\n",
      "Loss: [6.723382e-07]\n",
      "Loss: [6.71566e-07]\n",
      "Loss: [6.709486e-07]\n",
      "Loss: [6.703034e-07]\n",
      "Loss: [6.6959313e-07]\n",
      "Loss: [6.6903726e-07]\n",
      "Loss: [6.6826703e-07]\n",
      "Loss: [6.675904e-07]\n",
      "Loss: [6.66821e-07]\n",
      "Loss: [6.662057e-07]\n",
      "Loss: [6.6561876e-07]\n",
      "Loss: [6.649435e-07]\n",
      "Loss: [6.6423604e-07]\n",
      "Loss: [6.63622e-07]\n",
      "Loss: [6.6285486e-07]\n",
      "Loss: [6.623019e-07]\n",
      "Loss: [6.616562e-07]\n",
      "Loss: [6.60983e-07]\n",
      "Loss: [6.602174e-07]\n",
      "Loss: [6.596655e-07]\n",
      "Loss: [6.5896086e-07]\n",
      "Loss: [6.583771e-07]\n",
      "Loss: [6.577055e-07]\n",
      "Loss: [6.570621e-07]\n",
      "Loss: [6.5626637e-07]\n",
      "Loss: [6.5568383e-07]\n",
      "Loss: [6.549859e-07]\n",
      "Loss: [6.5440383e-07]\n",
      "Loss: [6.538221e-07]\n",
      "Loss: [6.531206e-07]\n",
      "Loss: [6.524517e-07]\n",
      "Loss: [6.517787e-07]\n",
      "Loss: [6.5107827e-07]\n",
      "Loss: [6.5050256e-07]\n",
      "Loss: [6.4986267e-07]\n",
      "Loss: [6.492231e-07]\n",
      "Loss: [6.485242e-07]\n",
      "Loss: [6.479174e-07]\n",
      "Loss: [6.472788e-07]\n",
      "Loss: [6.466726e-07]\n",
      "Loss: [6.4603466e-07]\n",
      "Loss: [6.453098e-07]\n",
      "Loss: [6.446725e-07]\n",
      "Loss: [6.4406754e-07]\n",
      "Loss: [6.433118e-07]\n",
      "Loss: [6.4289054e-07]\n",
      "Loss: [6.4219495e-07]\n",
      "Loss: [6.414997e-07]\n",
      "Loss: [6.409283e-07]\n",
      "Loss: [6.4014233e-07]\n",
      "Loss: [6.395989e-07]\n",
      "Loss: [6.389644e-07]\n",
      "Loss: [6.383029e-07]\n",
      "Loss: [6.376735e-07]\n",
      "Loss: [6.3704e-07]\n",
      "Loss: [6.3640675e-07]\n",
      "Loss: [6.357466e-07]\n",
      "Loss: [6.35114e-07]\n",
      "Loss: [6.3448175e-07]\n",
      "Loss: [6.3382254e-07]\n",
      "Loss: [6.3324995e-07]\n",
      "Loss: [6.3267765e-07]\n",
      "Loss: [6.318696e-07]\n",
      "Loss: [6.3136144e-07]\n",
      "Loss: [6.306721e-07]\n",
      "Loss: [6.301327e-07]\n",
      "Loss: [6.29444e-07]\n",
      "Loss: [6.288463e-07]\n",
      "Loss: [6.2821715e-07]\n",
      "Loss: [6.2759284e-07]\n",
      "Loss: [6.269327e-07]\n",
      "Loss: [6.262458e-07]\n",
      "Loss: [6.2568114e-07]\n",
      "Loss: [6.250807e-07]\n",
      "Loss: [6.2439483e-07]\n",
      "Loss: [6.2383106e-07]\n",
      "Loss: [6.232315e-07]\n",
      "Loss: [6.224881e-07]\n",
      "Loss: [6.2195215e-07]\n",
      "Loss: [6.2132654e-07]\n",
      "Loss: [6.206741e-07]\n",
      "Loss: [6.200491e-07]\n",
      "Loss: [6.195771e-07]\n",
      "Loss: [6.188628e-07]\n",
      "Loss: [6.183285e-07]\n",
      "Loss: [6.176194e-07]\n",
      "Loss: [6.1693754e-07]\n",
      "Loss: [6.164041e-07]\n",
      "Loss: [6.1578123e-07]\n",
      "Loss: [6.152213e-07]\n",
      "Loss: [6.1454085e-07]\n",
      "Loss: [6.139189e-07]\n",
      "Loss: [6.1327046e-07]\n",
      "Loss: [6.127385e-07]\n",
      "Loss: [6.1211756e-07]\n",
      "Loss: [6.1147e-07]\n",
      "Loss: [6.109121e-07]\n",
      "Loss: [6.103812e-07]\n",
      "Loss: [6.097302e-07]\n",
      "Loss: [6.091151e-07]\n",
      "Loss: [6.0849595e-07]\n",
      "Loss: [6.078771e-07]\n",
      "Loss: [6.072007e-07]\n",
      "Loss: [6.0670254e-07]\n",
      "Loss: [6.0617344e-07]\n",
      "Loss: [6.054403e-07]\n",
      "Loss: [6.04854e-07]\n",
      "Loss: [6.04237e-07]\n",
      "Loss: [6.0365136e-07]\n",
      "Loss: [6.0300397e-07]\n",
      "Loss: [6.023923e-07]\n",
      "Loss: [6.0183413e-07]\n",
      "Loss: [6.012187e-07]\n",
      "Loss: [6.00577e-07]\n",
      "Loss: [6.0005056e-07]\n",
      "Loss: [5.9949355e-07]\n",
      "Loss: [5.988793e-07]\n",
      "Loss: [5.981814e-07]\n",
      "Loss: [5.975943e-07]\n",
      "Loss: [5.969854e-07]\n",
      "Loss: [5.9646055e-07]\n",
      "Loss: [5.9584784e-07]\n",
      "Loss: [5.9515173e-07]\n",
      "Loss: [5.9462775e-07]\n",
      "Loss: [5.940732e-07]\n",
      "Loss: [5.934353e-07]\n",
      "Loss: [5.9279773e-07]\n",
      "Loss: [5.923055e-07]\n",
      "Loss: [5.9175204e-07]\n",
      "Loss: [5.910847e-07]\n",
      "Loss: [5.9050546e-07]\n",
      "Loss: [5.8992646e-07]\n",
      "Loss: [5.892032e-07]\n",
      "Loss: [5.8879573e-07]\n",
      "Loss: [5.8813436e-07]\n",
      "Loss: [5.8758286e-07]\n",
      "Loss: [5.8691785e-07]\n",
      "Loss: [5.864281e-07]\n",
      "Loss: [5.8578996e-07]\n",
      "Loss: [5.8515656e-07]\n",
      "Loss: [5.8463695e-07]\n",
      "Loss: [5.840609e-07]\n",
      "Loss: [5.835418e-07]\n",
      "Loss: [5.829096e-07]\n",
      "Loss: [5.8230387e-07]\n",
      "Loss: [5.817551e-07]\n",
      "Loss: [5.811543e-07]\n",
      "Loss: [5.8060607e-07]\n",
      "Loss: [5.8008857e-07]\n",
      "Loss: [5.793713e-07]\n",
      "Loss: [5.7885427e-07]\n",
      "Loss: [5.7828106e-07]\n",
      "Loss: [5.776778e-07]\n",
      "Loss: [5.7701845e-07]\n",
      "Loss: [5.765892e-07]\n",
      "Loss: [5.759304e-07]\n",
      "Loss: [5.753889e-07]\n",
      "Loss: [5.7484345e-07]\n",
      "Loss: [5.7421596e-07]\n",
      "Loss: [5.7367106e-07]\n",
      "Loss: [5.7307017e-07]\n",
      "Loss: [5.724436e-07]\n",
      "Loss: [5.7189953e-07]\n",
      "Loss: [5.714161e-07]\n",
      "Loss: [5.708164e-07]\n",
      "Loss: [5.701609e-07]\n",
      "Loss: [5.6967815e-07]\n",
      "Loss: [5.6905355e-07]\n",
      "Loss: [5.6851104e-07]\n",
      "Loss: [5.6794295e-07]\n",
      "Loss: [5.6734933e-07]\n",
      "Loss: [5.6680767e-07]\n",
      "Loss: [5.6624043e-07]\n",
      "Loss: [5.6572935e-07]\n",
      "Loss: [5.651068e-07]\n",
      "Loss: [5.6459623e-07]\n",
      "Loss: [5.6394435e-07]\n",
      "Loss: [5.634643e-07]\n",
      "Loss: [5.628988e-07]\n",
      "Loss: [5.623592e-07]\n",
      "Loss: [5.617386e-07]\n",
      "Loss: [5.6119956e-07]\n",
      "Loss: [5.6060946e-07]\n",
      "Loss: [5.601266e-07]\n",
      "Loss: [5.5950716e-07]\n",
      "Loss: [5.5899915e-07]\n",
      "Loss: [5.58406e-07]\n",
      "Loss: [5.57843e-07]\n",
      "Loss: [5.572505e-07]\n",
      "Loss: [5.567732e-07]\n",
      "Loss: [5.562366e-07]\n",
      "Loss: [5.5564914e-07]\n",
      "Loss: [5.551131e-07]\n",
      "Loss: [5.5466234e-07]\n",
      "Loss: [5.5396094e-07]\n",
      "Loss: [5.5345544e-07]\n",
      "Loss: [5.5286523e-07]\n",
      "Loss: [5.524154e-07]\n",
      "Loss: [5.518258e-07]\n",
      "Loss: [5.5123644e-07]\n",
      "Loss: [5.508169e-07]\n",
      "Loss: [5.5014755e-07]\n",
      "Loss: [5.496438e-07]\n",
      "Loss: [5.4897106e-07]\n",
      "Loss: [5.4844236e-07]\n",
      "Loss: [5.4790985e-07]\n",
      "Loss: [5.4743657e-07]\n",
      "Loss: [5.4687916e-07]\n",
      "Loss: [5.463515e-07]\n",
      "Loss: [5.4581994e-07]\n",
      "Loss: [5.4526333e-07]\n",
      "Loss: [5.44707e-07]\n",
      "Loss: [5.4418035e-07]\n",
      "Loss: [5.4370463e-07]\n",
      "Loss: [5.430944e-07]\n",
      "Loss: [5.4256856e-07]\n",
      "Loss: [5.4203883e-07]\n",
      "Loss: [5.414548e-07]\n",
      "Loss: [5.4087513e-07]\n",
      "Loss: [5.404302e-07]\n",
      "Loss: [5.3987634e-07]\n",
      "Loss: [5.3926414e-07]\n",
      "Loss: [5.3879467e-07]\n",
      "Loss: [5.3824164e-07]\n",
      "Loss: [5.3760516e-07]\n",
      "Loss: [5.3719083e-07]\n",
      "Loss: [5.3669305e-07]\n",
      "Loss: [5.361411e-07]\n",
      "Loss: [5.355058e-07]\n",
      "Loss: [5.35038e-07]\n",
      "Loss: [5.3451197e-07]\n",
      "Loss: [5.3401544e-07]\n",
      "Loss: [5.334357e-07]\n",
      "Loss: [5.329688e-07]\n",
      "Loss: [5.323896e-07]\n",
      "Loss: [5.318399e-07]\n",
      "Loss: [5.312363e-07]\n",
      "Loss: [5.307954e-07]\n",
      "Loss: [5.303005e-07]\n",
      "Loss: [5.2969784e-07]\n",
      "Loss: [5.291204e-07]\n",
      "Loss: [5.286264e-07]\n",
      "Loss: [5.2813255e-07]\n",
      "Loss: [5.2758503e-07]\n",
      "Loss: [5.271456e-07]\n",
      "Loss: [5.2662347e-07]\n",
      "Loss: [5.261306e-07]\n",
      "Loss: [5.255013e-07]\n",
      "Loss: [5.2498007e-07]\n",
      "Loss: [5.2451685e-07]\n",
      "Loss: [5.2391744e-07]\n",
      "Loss: [5.234258e-07]\n",
      "Loss: [5.229344e-07]\n",
      "Loss: [5.224721e-07]\n",
      "Loss: [5.2189864e-07]\n",
      "Loss: [5.2140797e-07]\n",
      "Loss: [5.20864e-07]\n",
      "Loss: [5.20349e-07]\n",
      "Loss: [5.1980555e-07]\n",
      "Loss: [5.193158e-07]\n",
      "Loss: [5.188798e-07]\n",
      "Loss: [5.182837e-07]\n",
      "Loss: [5.177413e-07]\n",
      "Loss: [5.1722384e-07]\n",
      "Loss: [5.167641e-07]\n",
      "Loss: [5.1625113e-07]\n",
      "Loss: [5.156811e-07]\n",
      "Loss: [5.151934e-07]\n",
      "Loss: [5.147059e-07]\n",
      "Loss: [5.141653e-07]\n",
      "Loss: [5.136783e-07]\n",
      "Loss: [5.132447e-07]\n",
      "Loss: [5.1270496e-07]\n",
      "Loss: [5.1211236e-07]\n",
      "Loss: [5.1165085e-07]\n",
      "Loss: [5.11165e-07]\n",
      "Loss: [5.1057333e-07]\n",
      "Loss: [5.1008794e-07]\n",
      "Loss: [5.096559e-07]\n",
      "Loss: [5.09118e-07]\n",
      "Loss: [5.0858046e-07]\n",
      "Loss: [5.0812054e-07]\n",
      "Loss: [5.076364e-07]\n",
      "Loss: [5.0702226e-07]\n",
      "Loss: [5.064818e-07]\n",
      "Loss: [5.0599846e-07]\n",
      "Loss: [5.055437e-07]\n",
      "Loss: [5.0506077e-07]\n",
      "Loss: [5.0452536e-07]\n",
      "Loss: [5.039335e-07]\n",
      "Loss: [5.0345136e-07]\n",
      "Loss: [5.030504e-07]\n",
      "Loss: [5.0251606e-07]\n",
      "Loss: [5.0203454e-07]\n",
      "Loss: [5.015533e-07]\n",
      "Loss: [5.009672e-07]\n",
      "Loss: [5.0051466e-07]\n",
      "Loss: [5.0003416e-07]\n",
      "Loss: [4.995014e-07]\n",
      "Loss: [4.989971e-07]\n",
      "Loss: [4.985173e-07]\n",
      "Loss: [4.9803776e-07]\n",
      "Loss: [4.974779e-07]\n",
      "Loss: [4.9710746e-07]\n",
      "Loss: [4.966005e-07]\n",
      "Loss: [4.9614994e-07]\n",
      "Loss: [4.9553887e-07]\n",
      "Loss: [4.95113e-07]\n",
      "Loss: [4.945829e-07]\n",
      "Loss: [4.941052e-07]\n",
      "Loss: [4.9368e-07]\n",
      "Loss: [4.931506e-07]\n",
      "Loss: [4.927016e-07]\n",
      "Loss: [4.921969e-07]\n",
      "Loss: [4.916442e-07]\n",
      "Loss: [4.9116795e-07]\n",
      "Loss: [4.90744e-07]\n",
      "Loss: [4.9018826e-07]\n",
      "Loss: [4.897127e-07]\n",
      "Loss: [4.8926535e-07]\n",
      "Loss: [4.8881816e-07]\n",
      "Loss: [4.882635e-07]\n",
      "Loss: [4.8773705e-07]\n",
      "Loss: [4.873424e-07]\n",
      "Loss: [4.868922e-07]\n",
      "Loss: [4.863147e-07]\n",
      "Loss: [4.857893e-07]\n",
      "Loss: [4.8536765e-07]\n",
      "Loss: [4.848945e-07]\n",
      "Loss: [4.8439756e-07]\n",
      "Loss: [4.838455e-07]\n",
      "Loss: [4.834763e-07]\n",
      "Loss: [4.829763e-07]\n",
      "Loss: [4.825836e-07]\n",
      "Loss: [4.8200866e-07]\n",
      "Loss: [4.8145785e-07]\n",
      "Loss: [4.8106574e-07]\n",
      "Loss: [4.8054324e-07]\n",
      "Loss: [4.800447e-07]\n",
      "Loss: [4.794713e-07]\n",
      "Loss: [4.791314e-07]\n",
      "Loss: [4.786337e-07]\n",
      "Loss: [4.7816764e-07]\n",
      "Loss: [4.7774927e-07]\n",
      "Loss: [4.772798e-07]\n",
      "Loss: [4.7678685e-07]\n",
      "Loss: [4.7629032e-07]\n",
      "Loss: [4.758216e-07]\n",
      "Loss: [4.753294e-07]\n",
      "Loss: [4.7478247e-07]\n",
      "Loss: [4.7442057e-07]\n",
      "Loss: [4.7390165e-07]\n",
      "Loss: [4.7343408e-07]\n",
      "Loss: [4.7294313e-07]\n",
      "Loss: [4.725781e-07]\n",
      "Loss: [4.721112e-07]\n",
      "Loss: [4.7149155e-07]\n",
      "Loss: [4.7102517e-07]\n",
      "Loss: [4.7063733e-07]\n",
      "Loss: [4.702223e-07]\n",
      "Loss: [4.696039e-07]\n",
      "Loss: [4.6926752e-07]\n",
      "Loss: [4.687514e-07]\n",
      "Loss: [4.6823178e-07]\n",
      "Loss: [4.677943e-07]\n",
      "Loss: [4.6738052e-07]\n",
      "Loss: [4.6686546e-07]\n",
      "Loss: [4.6642486e-07]\n",
      "Loss: [4.6598822e-07]\n",
      "Loss: [4.655518e-07]\n",
      "Loss: [4.6508836e-07]\n",
      "Loss: [4.6457455e-07]\n",
      "Loss: [4.6408445e-07]\n",
      "Loss: [4.6362175e-07]\n",
      "Loss: [4.6320983e-07]\n",
      "Loss: [4.6275133e-07]\n",
      "Loss: [4.6218457e-07]\n",
      "Loss: [4.618004e-07]\n",
      "Loss: [4.6133886e-07]\n",
      "Loss: [4.6087752e-07]\n",
      "Loss: [4.6041643e-07]\n",
      "Loss: [4.5992851e-07]\n",
      "Loss: [4.5954528e-07]\n",
      "Loss: [4.5895723e-07]\n",
      "Loss: [4.586014e-07]\n",
      "Loss: [4.5814144e-07]\n",
      "Loss: [4.5765847e-07]\n",
      "Loss: [4.57199e-07]\n",
      "Loss: [4.5673974e-07]\n",
      "Loss: [4.5628073e-07]\n",
      "Loss: [4.5584886e-07]\n",
      "Loss: [4.5544041e-07]\n",
      "Loss: [4.5495887e-07]\n",
      "Loss: [4.5457773e-07]\n",
      "Loss: [4.5404286e-07]\n",
      "Loss: [4.5361207e-07]\n",
      "Loss: [4.5320462e-07]\n",
      "Loss: [4.5272054e-07]\n",
      "Loss: [4.5224044e-07]\n",
      "Loss: [4.518105e-07]\n",
      "Loss: [4.5137708e-07]\n",
      "Loss: [4.508977e-07]\n",
      "Loss: [4.5041483e-07]\n",
      "Loss: [4.5006232e-07]\n",
      "Loss: [4.496067e-07]\n",
      "Loss: [4.4905175e-07]\n",
      "Loss: [4.4864635e-07]\n",
      "Loss: [4.4826783e-07]\n",
      "Loss: [4.4768703e-07]\n",
      "Loss: [4.4725925e-07]\n",
      "Loss: [4.4687766e-07]\n",
      "Loss: [4.4645026e-07]\n",
      "Loss: [4.4602308e-07]\n",
      "Loss: [4.4551993e-07]\n",
      "Loss: [4.450932e-07]\n",
      "Loss: [4.446896e-07]\n",
      "Loss: [4.4425957e-07]\n",
      "Loss: [4.4381056e-07]\n",
      "Loss: [4.43305e-07]\n",
      "Loss: [4.4292872e-07]\n",
      "Loss: [4.4245382e-07]\n",
      "Loss: [4.419792e-07]\n",
      "Loss: [4.4157701e-07]\n",
      "Loss: [4.4107637e-07]\n",
      "Loss: [4.4062529e-07]\n",
      "Loss: [4.4022372e-07]\n",
      "Loss: [4.3982232e-07]\n",
      "Loss: [4.3929623e-07]\n",
      "Loss: [4.388461e-07]\n",
      "Loss: [4.384453e-07]\n",
      "Loss: [4.3802197e-07]\n",
      "Loss: [4.376216e-07]\n",
      "Loss: [4.3714957e-07]\n",
      "Loss: [4.3670053e-07]\n",
      "Loss: [4.3630072e-07]\n",
      "Loss: [4.358521e-07]\n",
      "Loss: [4.3543002e-07]\n",
      "Loss: [4.3498184e-07]\n",
      "Loss: [4.345602e-07]\n",
      "Loss: [4.3411245e-07]\n",
      "Loss: [4.3374013e-07]\n",
      "Loss: [4.3336797e-07]\n",
      "Loss: [4.3292084e-07]\n",
      "Loss: [4.323763e-07]\n",
      "Loss: [4.3200473e-07]\n",
      "Loss: [4.3153213e-07]\n",
      "Loss: [4.3118712e-07]\n",
      "Loss: [4.3071856e-07]\n",
      "Loss: [4.3024664e-07]\n",
      "Loss: [4.2982728e-07]\n",
      "Loss: [4.294568e-07]\n",
      "Loss: [4.2901172e-07]\n",
      "Loss: [4.2861546e-07]\n",
      "Loss: [4.2817084e-07]\n",
      "Loss: [4.2767783e-07]\n",
      "Loss: [4.273568e-07]\n",
      "Loss: [4.2696132e-07]\n",
      "Loss: [4.2651754e-07]\n",
      "Loss: [4.261e-07]\n",
      "Loss: [4.2565665e-07]\n",
      "Loss: [4.2516513e-07]\n",
      "Loss: [4.2474466e-07]\n",
      "Loss: [4.2427962e-07]\n",
      "Loss: [4.2388558e-07]\n",
      "Loss: [4.2346932e-07]\n",
      "Loss: [4.2307565e-07]\n",
      "Loss: [4.226339e-07]\n",
      "Loss: [4.2219233e-07]\n",
      "Loss: [4.2182518e-07]\n",
      "Loss: [4.2130995e-07]\n",
      "Loss: [4.20895e-07]\n",
      "Loss: [4.2052838e-07]\n",
      "Loss: [4.2013608e-07]\n",
      "Loss: [4.1964773e-07]\n",
      "Loss: [4.1925583e-07]\n",
      "Loss: [4.1879025e-07]\n",
      "Loss: [4.1845033e-07]\n",
      "Loss: [4.18011e-07]\n",
      "Loss: [4.1757187e-07]\n",
      "Loss: [4.172067e-07]\n",
      "Loss: [4.1672007e-07]\n",
      "Loss: [4.163553e-07]\n",
      "Loss: [4.1591704e-07]\n",
      "Loss: [4.1552693e-07]\n",
      "Loss: [4.149934e-07]\n",
      "Loss: [4.1465506e-07]\n",
      "Loss: [4.1424337e-07]\n",
      "Loss: [4.1380622e-07]\n",
      "Loss: [4.1336932e-07]\n",
      "Loss: [4.13006e-07]\n",
      "Loss: [4.1264286e-07]\n",
      "Loss: [4.1225425e-07]\n",
      "Loss: [4.1177051e-07]\n",
      "Loss: [4.1143346e-07]\n",
      "Loss: [4.109978e-07]\n",
      "Loss: [4.1060997e-07]\n",
      "Loss: [4.1015275e-07]\n",
      "Loss: [4.0979086e-07]\n",
      "Loss: [4.093561e-07]\n",
      "Loss: [4.0896902e-07]\n",
      "Loss: [4.0856017e-07]\n",
      "Loss: [4.0819896e-07]\n",
      "Loss: [4.0776504e-07]\n",
      "Loss: [4.0733133e-07]\n",
      "Loss: [4.0694522e-07]\n",
      "Loss: [4.065374e-07]\n",
      "Loss: [4.061771e-07]\n",
      "Loss: [4.0569694e-07]\n",
      "Loss: [4.0526433e-07]\n",
      "Loss: [4.0487922e-07]\n",
      "Loss: [4.0451965e-07]\n",
      "Loss: [4.041384e-07]\n",
      "Loss: [4.0365592e-07]\n",
      "Loss: [4.032969e-07]\n",
      "Loss: [4.028656e-07]\n",
      "Loss: [4.0250694e-07]\n",
      "Loss: [4.021231e-07]\n",
      "Loss: [4.017395e-07]\n",
      "Loss: [4.0135606e-07]\n",
      "Loss: [4.0087878e-07]\n",
      "Loss: [4.0044873e-07]\n",
      "Loss: [4.0009112e-07]\n",
      "Loss: [3.997337e-07]\n",
      "Loss: [3.9925737e-07]\n",
      "Loss: [3.988751e-07]\n",
      "Loss: [3.98421e-07]\n",
      "Loss: [3.9806432e-07]\n",
      "Loss: [3.9772948e-07]\n",
      "Loss: [3.9732626e-07]\n",
      "Loss: [3.9694496e-07]\n",
      "Loss: [3.9651704e-07]\n",
      "Loss: [3.961612e-07]\n",
      "Loss: [3.956619e-07]\n",
      "Loss: [3.9528484e-07]\n",
      "Loss: [3.949762e-07]\n",
      "Loss: [3.9452436e-07]\n",
      "Loss: [3.941012e-07]\n",
      "Loss: [3.9372142e-07]\n",
      "Loss: [3.9341342e-07]\n",
      "Loss: [3.9298743e-07]\n",
      "Loss: [3.9258663e-07]\n",
      "Loss: [3.921611e-07]\n",
      "Loss: [3.9183217e-07]\n",
      "Loss: [3.915249e-07]\n",
      "Loss: [3.910535e-07]\n",
      "Loss: [3.9062877e-07]\n",
      "Loss: [3.902756e-07]\n",
      "Loss: [3.898762e-07]\n",
      "Loss: [3.8940578e-07]\n",
      "Loss: [3.8907802e-07]\n",
      "Loss: [3.8867924e-07]\n",
      "Loss: [3.8834835e-07]\n",
      "Loss: [3.8794997e-07]\n",
      "Loss: [3.8752694e-07]\n",
      "Loss: [3.872462e-07]\n",
      "Loss: [3.8682353e-07]\n",
      "Loss: [3.8635494e-07]\n",
      "Loss: [3.8602508e-07]\n",
      "Loss: [3.8562786e-07]\n",
      "Loss: [3.8527693e-07]\n",
      "Loss: [3.848093e-07]\n",
      "Loss: [3.845048e-07]\n",
      "Loss: [3.841297e-07]\n",
      "Loss: [3.8368404e-07]\n",
      "Loss: [3.8331274e-07]\n",
      "Loss: [3.829382e-07]\n",
      "Loss: [3.8261317e-07]\n",
      "Loss: [3.8214716e-07]\n",
      "Loss: [3.8174855e-07]\n",
      "Loss: [3.813994e-07]\n",
      "Loss: [3.8109624e-07]\n",
      "Loss: [3.8067697e-07]\n",
      "Loss: [3.8025792e-07]\n",
      "Loss: [3.7988488e-07]\n",
      "Loss: [3.7953657e-07]\n",
      "Loss: [3.79097e-07]\n",
      "Loss: [3.7872454e-07]\n",
      "Loss: [3.7842247e-07]\n",
      "Loss: [3.7802582e-07]\n",
      "Loss: [3.7767836e-07]\n",
      "Loss: [3.7721537e-07]\n",
      "Loss: [3.768894e-07]\n",
      "Loss: [3.765425e-07]\n",
      "Loss: [3.7608018e-07]\n",
      "Loss: [3.7573363e-07]\n",
      "Loss: [3.7538726e-07]\n",
      "Loss: [3.7497114e-07]\n",
      "Loss: [3.7462513e-07]\n",
      "Loss: [3.7425485e-07]\n",
      "Loss: [3.7390913e-07]\n",
      "Loss: [3.7356358e-07]\n",
      "Loss: [3.7310312e-07]\n",
      "Loss: [3.727336e-07]\n",
      "Loss: [3.7238863e-07]\n",
      "Loss: [3.7204376e-07]\n",
      "Loss: [3.7160854e-07]\n",
      "Loss: [3.71285e-07]\n",
      "Loss: [3.709407e-07]\n",
      "Loss: [3.7057225e-07]\n",
      "Loss: [3.7020732e-07]\n",
      "Loss: [3.698635e-07]\n",
      "Loss: [3.694956e-07]\n",
      "Loss: [3.69107e-07]\n",
      "Loss: [3.6869437e-07]\n",
      "Loss: [3.6830616e-07]\n",
      "Loss: [3.679841e-07]\n",
      "Loss: [3.6759627e-07]\n",
      "Loss: [3.6725365e-07]\n",
      "Loss: [3.669112e-07]\n",
      "Loss: [3.665689e-07]\n",
      "Loss: [3.661577e-07]\n",
      "Loss: [3.6577086e-07]\n",
      "Loss: [3.65405e-07]\n",
      "Loss: [3.6510826e-07]\n",
      "Loss: [3.6474273e-07]\n",
      "Loss: [3.643118e-07]\n",
      "Loss: [3.6392592e-07]\n",
      "Loss: [3.6360578e-07]\n",
      "Loss: [3.6326503e-07]\n",
      "Loss: [3.628797e-07]\n",
      "Loss: [3.6253928e-07]\n",
      "Loss: [3.6213038e-07]\n",
      "Loss: [3.6183496e-07]\n",
      "Loss: [3.6145042e-07]\n",
      "Loss: [3.6104208e-07]\n",
      "Loss: [3.6072322e-07]\n",
      "Loss: [3.603186e-07]\n",
      "Loss: [3.5995546e-07]\n",
      "Loss: [3.595925e-07]\n",
      "Loss: [3.5929816e-07]\n",
      "Loss: [3.5893555e-07]\n",
      "Loss: [3.5857312e-07]\n",
      "Loss: [3.5819028e-07]\n",
      "Loss: [3.5787593e-07]\n",
      "Loss: [3.5749022e-07]\n",
      "Loss: [3.5708413e-07]\n",
      "Loss: [3.5674645e-07]\n",
      "Loss: [3.5647707e-07]\n",
      "Loss: [3.5602727e-07]\n",
      "Loss: [3.556458e-07]\n",
      "Loss: [3.5528504e-07]\n",
      "Loss: [3.5499247e-07]\n",
      "Loss: [3.546353e-07]\n",
      "Loss: [3.5427504e-07]\n",
      "Loss: [3.539829e-07]\n",
      "Loss: [3.5362297e-07]\n",
      "Loss: [3.5326323e-07]\n",
      "Loss: [3.5283915e-07]\n",
      "Loss: [3.5254757e-07]\n",
      "Loss: [3.5214433e-07]\n",
      "Loss: [3.5180898e-07]\n",
      "Loss: [3.5154147e-07]\n",
      "Loss: [3.511388e-07]\n",
      "Loss: [3.5084793e-07]\n",
      "Loss: [3.5044565e-07]\n",
      "Loss: [3.5006718e-07]\n",
      "Loss: [3.4979712e-07]\n",
      "Loss: [3.4946288e-07]\n",
      "Loss: [3.4904107e-07]\n",
      "Loss: [3.4868367e-07]\n",
      "Loss: [3.4835e-07]\n",
      "Loss: [3.4806033e-07]\n",
      "Loss: [3.477034e-07]\n",
      "Loss: [3.4728265e-07]\n",
      "Loss: [3.4701688e-07]\n",
      "Loss: [3.4663705e-07]\n",
      "Loss: [3.4626066e-07]\n",
      "Loss: [3.4592813e-07]\n",
      "Loss: [3.4557235e-07]\n",
      "Loss: [3.4524015e-07]\n",
      "Loss: [3.448645e-07]\n",
      "Loss: [3.4459646e-07]\n",
      "Loss: [3.4424454e-07]\n",
      "Loss: [3.438896e-07]\n",
      "Loss: [3.435147e-07]\n",
      "Loss: [3.4316014e-07]\n",
      "Loss: [3.4282914e-07]\n",
      "Loss: [3.425184e-07]\n",
      "Loss: [3.421008e-07]\n",
      "Loss: [3.4179038e-07]\n",
      "Loss: [3.4141664e-07]\n",
      "Loss: [3.411298e-07]\n",
      "Loss: [3.4079977e-07]\n",
      "Loss: [3.4042657e-07]\n",
      "Loss: [3.4005035e-07]\n",
      "Loss: [3.397641e-07]\n",
      "Loss: [3.394548e-07]\n",
      "Loss: [3.3906227e-07]\n",
      "Loss: [3.3871e-07]\n",
      "Loss: [3.3842434e-07]\n",
      "Loss: [3.3802928e-07]\n",
      "Loss: [3.3770388e-07]\n",
      "Loss: [3.3739548e-07]\n",
      "Loss: [3.3702412e-07]\n",
      "Loss: [3.367192e-07]\n",
      "Loss: [3.3632512e-07]\n",
      "Loss: [3.3604044e-07]\n",
      "Loss: [3.3566985e-07]\n",
      "Loss: [3.354285e-07]\n",
      "Loss: [3.3505822e-07]\n",
      "Loss: [3.3466512e-07]\n",
      "Loss: [3.344042e-07]\n",
      "Loss: [3.340345e-07]\n",
      "Loss: [3.3364196e-07]\n",
      "Loss: [3.3342434e-07]\n",
      "Loss: [3.3309806e-07]\n",
      "Loss: [3.3274893e-07]\n",
      "Loss: [3.3235716e-07]\n",
      "Loss: [3.320314e-07]\n",
      "Loss: [3.317715e-07]\n",
      "Loss: [3.314888e-07]\n",
      "Loss: [3.3105505e-07]\n",
      "Loss: [3.3070697e-07]\n",
      "Loss: [3.3042468e-07]\n",
      "Loss: [3.3009985e-07]\n",
      "Loss: [3.297752e-07]\n",
      "Loss: [3.294278e-07]\n",
      "Loss: [3.290806e-07]\n",
      "Loss: [3.288219e-07]\n",
      "Loss: [3.28475e-07]\n",
      "Loss: [3.2819366e-07]\n",
      "Loss: [3.2784712e-07]\n",
      "Loss: [3.2752357e-07]\n",
      "Loss: [3.2724267e-07]\n",
      "Loss: [3.2683448e-07]\n",
      "Loss: [3.2653108e-07]\n",
      "Loss: [3.2620818e-07]\n",
      "Loss: [3.259051e-07]\n",
      "Loss: [3.2547499e-07]\n",
      "Loss: [3.251526e-07]\n",
      "Loss: [3.248727e-07]\n",
      "Loss: [3.2452792e-07]\n",
      "Loss: [3.242483e-07]\n",
      "Loss: [3.2386157e-07]\n",
      "Loss: [3.2356266e-07]\n",
      "Loss: [3.2328347e-07]\n",
      "Loss: [3.229395e-07]\n",
      "Loss: [3.226184e-07]\n",
      "Loss: [3.2227481e-07]\n",
      "Loss: [3.2199614e-07]\n",
      "Loss: [3.216529e-07]\n",
      "Loss: [3.2137453e-07]\n",
      "Loss: [3.209926e-07]\n",
      "Loss: [3.2066936e-07]\n",
      "Loss: [3.2041396e-07]\n",
      "Loss: [3.2002953e-07]\n",
      "Loss: [3.1966786e-07]\n",
      "Loss: [3.1941286e-07]\n",
      "Loss: [3.1905154e-07]\n",
      "Loss: [3.1879375e-07]\n",
      "Loss: [3.1849714e-07]\n",
      "Loss: [3.1811388e-07]\n",
      "Loss: [3.1785953e-07]\n",
      "Loss: [3.1754092e-07]\n",
      "Loss: [3.172225e-07]\n",
      "Loss: [3.1690422e-07]\n",
      "Loss: [3.1658612e-07]\n",
      "Loss: [3.1626817e-07]\n",
      "Loss: [3.1597278e-07]\n",
      "Loss: [3.1567447e-07]\n",
      "Loss: [3.1531528e-07]\n",
      "Loss: [3.1499798e-07]\n",
      "Loss: [3.1468082e-07]\n",
      "Loss: [3.143222e-07]\n",
      "Loss: [3.1406935e-07]\n",
      "Loss: [3.1373034e-07]\n",
      "Loss: [3.134138e-07]\n",
      "Loss: [3.1311978e-07]\n",
      "Loss: [3.128036e-07]\n",
      "Loss: [3.1246526e-07]\n",
      "Loss: [3.1217166e-07]\n",
      "Loss: [3.1181446e-07]\n",
      "Loss: [3.1158183e-07]\n",
      "Loss: [3.112664e-07]\n",
      "Loss: [3.109289e-07]\n",
      "Loss: [3.1065522e-07]\n",
      "Loss: [3.102989e-07]\n",
      "Loss: [3.100668e-07]\n",
      "Loss: [3.0975215e-07]\n",
      "Loss: [3.094155e-07]\n",
      "Loss: [3.0905989e-07]\n",
      "Loss: [3.0880915e-07]\n",
      "Loss: [3.0851425e-07]\n",
      "Loss: [3.0820038e-07]\n",
      "Loss: [3.0784545e-07]\n",
      "Loss: [3.0757312e-07]\n",
      "Loss: [3.0721554e-07]\n",
      "Loss: [3.0698462e-07]\n",
      "Loss: [3.0660834e-07]\n",
      "Loss: [3.0629542e-07]\n",
      "Loss: [3.0604582e-07]\n",
      "Loss: [3.0575225e-07]\n",
      "Loss: [3.0548085e-07]\n",
      "Loss: [3.051275e-07]\n",
      "Loss: [3.0485637e-07]\n",
      "Loss: [3.0445938e-07]\n",
      "Loss: [3.042705e-07]\n",
      "Loss: [3.0391783e-07]\n",
      "Loss: [3.0358436e-07]\n",
      "Loss: [3.0329198e-07]\n",
      "Loss: [3.0302164e-07]\n",
      "Loss: [3.027106e-07]\n",
      "Loss: [3.0235884e-07]\n",
      "Loss: [3.0208895e-07]\n",
      "Loss: [3.0177836e-07]\n",
      "Loss: [3.0144903e-07]\n",
      "Loss: [3.0119844e-07]\n",
      "Loss: [3.008883e-07]\n",
      "Loss: [3.006191e-07]\n",
      "Loss: [3.0030924e-07]\n",
      "Loss: [3.000214e-07]\n",
      "Loss: [2.9969007e-07]\n",
      "Loss: [2.9942137e-07]\n",
      "Loss: [2.9915577e-07]\n",
      "Loss: [2.988249e-07]\n",
      "Loss: [2.98516e-07]\n",
      "Loss: [2.9820725e-07]\n",
      "Loss: [2.979392e-07]\n",
      "Loss: [2.9760903e-07]\n",
      "Loss: [2.9732252e-07]\n",
      "Loss: [2.9705487e-07]\n",
      "Loss: [2.9674686e-07]\n",
      "Loss: [2.9646077e-07]\n",
      "Loss: [2.9611266e-07]\n",
      "Loss: [2.9586428e-07]\n",
      "Loss: [2.955786e-07]\n",
      "Loss: [2.9529008e-07]\n",
      "Loss: [2.9494265e-07]\n",
      "Loss: [2.946574e-07]\n",
      "Loss: [2.94391e-07]\n",
      "Loss: [2.940225e-07]\n",
      "Loss: [2.9375633e-07]\n",
      "Loss: [2.9349326e-07]\n",
      "Loss: [2.932676e-07]\n",
      "Loss: [2.9289978e-07]\n",
      "Loss: [2.9261554e-07]\n",
      "Loss: [2.9232848e-07]\n",
      "Loss: [2.9202295e-07]\n",
      "Loss: [2.9177923e-07]\n",
      "Loss: [2.914124e-07]\n",
      "Loss: [2.9114742e-07]\n",
      "Loss: [2.908425e-07]\n",
      "Loss: [2.905993e-07]\n",
      "Loss: [2.9029468e-07]\n",
      "Loss: [2.8995024e-07]\n",
      "Loss: [2.8968594e-07]\n",
      "Loss: [2.8936034e-07]\n",
      "Loss: [2.890963e-07]\n",
      "Loss: [2.888139e-07]\n",
      "Loss: [2.8848882e-07]\n",
      "Loss: [2.8822518e-07]\n",
      "Loss: [2.8802293e-07]\n",
      "Loss: [2.8765845e-07]\n",
      "Loss: [2.8731557e-07]\n",
      "Loss: [2.8713202e-07]\n",
      "Loss: [2.8682925e-07]\n",
      "Loss: [2.8646554e-07]\n",
      "Loss: [2.8624254e-07]\n",
      "Loss: [2.8591893e-07]\n",
      "Loss: [2.8565645e-07]\n",
      "Loss: [2.8533316e-07]\n",
      "Loss: [2.8507097e-07]\n",
      "Loss: [2.8483015e-07]\n",
      "Loss: [2.8454696e-07]\n",
      "Loss: [2.8424552e-07]\n",
      "Loss: [2.8398384e-07]\n",
      "Loss: [2.8370394e-07]\n",
      "Loss: [2.8338172e-07]\n",
      "Loss: [2.8314167e-07]\n",
      "Loss: [2.8285928e-07]\n",
      "Loss: [2.8257995e-07]\n",
      "Loss: [2.8227956e-07]\n",
      "Loss: [2.8199761e-07]\n",
      "Loss: [2.817581e-07]\n",
      "Loss: [2.8143702e-07]\n",
      "Loss: [2.8119777e-07]\n",
      "Loss: [2.809586e-07]\n",
      "Loss: [2.8063798e-07]\n",
      "Loss: [2.8037795e-07]\n",
      "Loss: [2.8003944e-07]\n",
      "Loss: [2.797797e-07]\n",
      "Loss: [2.7948082e-07]\n",
      "Loss: [2.7918207e-07]\n",
      "Loss: [2.7896198e-07]\n",
      "Loss: [2.7868455e-07]\n",
      "Loss: [2.7842543e-07]\n",
      "Loss: [2.7812726e-07]\n",
      "Loss: [2.7788656e-07]\n",
      "Loss: [2.7757054e-07]\n",
      "Loss: [2.7731193e-07]\n",
      "Loss: [2.7695432e-07]\n",
      "Loss: [2.7675605e-07]\n",
      "Loss: [2.7645876e-07]\n",
      "Loss: [2.762007e-07]\n",
      "Loss: [2.7592466e-07]\n",
      "Loss: [2.7558883e-07]\n",
      "Loss: [2.7537016e-07]\n",
      "Loss: [2.750527e-07]\n",
      "Loss: [2.748162e-07]\n",
      "Loss: [2.7451995e-07]\n",
      "Loss: [2.7424193e-07]\n",
      "Loss: [2.7400574e-07]\n",
      "Loss: [2.736891e-07]\n",
      "Loss: [2.7345317e-07]\n",
      "Loss: [2.7315767e-07]\n",
      "Loss: [2.7290113e-07]\n",
      "Loss: [2.7260594e-07]\n",
      "Loss: [2.7238843e-07]\n",
      "Loss: [2.7205476e-07]\n",
      "Loss: [2.7181954e-07]\n",
      "Loss: [2.7150418e-07]\n",
      "Loss: [2.712484e-07]\n",
      "Loss: [2.709541e-07]\n",
      "Loss: [2.7073727e-07]\n",
      "Loss: [2.7042253e-07]\n",
      "Loss: [2.7017012e-07]\n",
      "Loss: [2.6991498e-07]\n",
      "Loss: [2.6960072e-07]\n",
      "Loss: [2.6936655e-07]\n",
      "Loss: [2.6901407e-07]\n",
      "Loss: [2.68798e-07]\n",
      "Loss: [2.6856418e-07]\n",
      "Loss: [2.6828917e-07]\n",
      "Loss: [2.6801712e-07]\n",
      "Loss: [2.6768615e-07]\n",
      "Loss: [2.674144e-07]\n",
      "Loss: [2.6719897e-07]\n",
      "Loss: [2.6696586e-07]\n",
      "Loss: [2.6667388e-07]\n",
      "Loss: [2.6634376e-07]\n",
      "Loss: [2.6609044e-07]\n",
      "Loss: [2.6587554e-07]\n",
      "Loss: [2.6566354e-07]\n",
      "Loss: [2.6535176e-07]\n",
      "Loss: [2.6509892e-07]\n",
      "Loss: [2.648462e-07]\n",
      "Loss: [2.645554e-07]\n",
      "Loss: [2.6436163e-07]\n",
      "Loss: [2.6414742e-07]\n",
      "Loss: [2.63857e-07]\n",
      "Loss: [2.6350816e-07]\n",
      "Loss: [2.6331475e-07]\n",
      "Loss: [2.6300435e-07]\n",
      "Loss: [2.627907e-07]\n",
      "Loss: [2.6259758e-07]\n",
      "Loss: [2.6221153e-07]\n",
      "Loss: [2.619602e-07]\n",
      "Loss: [2.6170898e-07]\n",
      "Loss: [2.614199e-07]\n",
      "Loss: [2.6126526e-07]\n",
      "Loss: [2.609181e-07]\n",
      "Loss: [2.606674e-07]\n",
      "Loss: [2.6045473e-07]\n",
      "Loss: [2.6020422e-07]\n",
      "Loss: [2.5991596e-07]\n",
      "Loss: [2.5966574e-07]\n",
      "Loss: [2.593981e-07]\n",
      "Loss: [2.5912783e-07]\n",
      "Loss: [2.5887798e-07]\n",
      "Loss: [2.5862823e-07]\n",
      "Loss: [2.583409e-07]\n",
      "Loss: [2.5805366e-07]\n",
      "Loss: [2.5782455e-07]\n",
      "Loss: [2.5755512e-07]\n",
      "Loss: [2.5734371e-07]\n",
      "Loss: [2.570947e-07]\n",
      "Loss: [2.5679074e-07]\n",
      "Loss: [2.5655947e-07]\n",
      "Loss: [2.563512e-07]\n",
      "Loss: [2.560248e-07]\n",
      "Loss: [2.5577646e-07]\n",
      "Loss: [2.5554834e-07]\n",
      "Loss: [2.5530022e-07]\n",
      "Loss: [2.5503212e-07]\n",
      "Loss: [2.5480435e-07]\n",
      "Loss: [2.545566e-07]\n",
      "Loss: [2.542715e-07]\n",
      "Loss: [2.5398657e-07]\n",
      "Loss: [2.5379669e-07]\n",
      "Loss: [2.5352938e-07]\n",
      "Loss: [2.532649e-07]\n",
      "Loss: [2.5299784e-07]\n",
      "Loss: [2.5275097e-07]\n",
      "Loss: [2.524669e-07]\n",
      "Loss: [2.5224028e-07]\n",
      "Loss: [2.5205105e-07]\n",
      "Loss: [2.517474e-07]\n",
      "Loss: [2.515038e-07]\n",
      "Loss: [2.5123768e-07]\n",
      "Loss: [2.509744e-07]\n",
      "Loss: [2.5078566e-07]\n",
      "Loss: [2.5055982e-07]\n",
      "Loss: [2.5025702e-07]\n",
      "Loss: [2.4997703e-07]\n",
      "Loss: [2.4974884e-07]\n",
      "Loss: [2.4952345e-07]\n",
      "Loss: [2.4929818e-07]\n",
      "Loss: [2.4901604e-07]\n",
      "Loss: [2.4884523e-07]\n",
      "Loss: [2.4848927e-07]\n",
      "Loss: [2.4826446e-07]\n",
      "Loss: [2.479829e-07]\n",
      "Loss: [2.477953e-07]\n",
      "Loss: [2.4753382e-07]\n",
      "Loss: [2.4728965e-07]\n",
      "Loss: [2.4704556e-07]\n",
      "Loss: [2.468583e-07]\n",
      "Loss: [2.4657754e-07]\n",
      "Loss: [2.4627988e-07]\n",
      "Loss: [2.4607314e-07]\n",
      "Loss: [2.4584944e-07]\n",
      "Loss: [2.455495e-07]\n",
      "Loss: [2.4532602e-07]\n",
      "Loss: [2.4509995e-07]\n",
      "Loss: [2.4480318e-07]\n",
      "Loss: [2.4461679e-07]\n",
      "Loss: [2.4439103e-07]\n",
      "Loss: [2.4411167e-07]\n",
      "Loss: [2.4388885e-07]\n",
      "Loss: [2.436268e-07]\n",
      "Loss: [2.4344084e-07]\n",
      "Loss: [2.4316205e-07]\n",
      "Loss: [2.4295662e-07]\n",
      "Loss: [2.4269508e-07]\n",
      "Loss: [2.424363e-07]\n",
      "Loss: [2.4217502e-07]\n",
      "Loss: [2.4198962e-07]\n",
      "Loss: [2.4171166e-07]\n",
      "Loss: [2.4150685e-07]\n",
      "Loss: [2.412096e-07]\n",
      "Loss: [2.409881e-07]\n",
      "Loss: [2.4072762e-07]\n",
      "Loss: [2.4050632e-07]\n",
      "Loss: [2.4030203e-07]\n",
      "Loss: [2.4009785e-07]\n",
      "Loss: [2.3980147e-07]\n",
      "Loss: [2.395806e-07]\n",
      "Loss: [2.3928453e-07]\n",
      "Loss: [2.3906392e-07]\n",
      "Loss: [2.3886025e-07]\n",
      "Loss: [2.3860093e-07]\n",
      "Loss: [2.3834434e-07]\n",
      "Loss: [2.3815782e-07]\n",
      "Loss: [2.3788206e-07]\n",
      "Loss: [2.376789e-07]\n",
      "Loss: [2.3742281e-07]\n",
      "Loss: [2.3721985e-07]\n",
      "Loss: [2.3694463e-07]\n",
      "Loss: [2.3668893e-07]\n",
      "Loss: [2.3650564e-07]\n",
      "Loss: [2.3626694e-07]\n",
      "Loss: [2.3602838e-07]\n",
      "Loss: [2.3571778e-07]\n",
      "Loss: [2.3551554e-07]\n",
      "Loss: [2.353327e-07]\n",
      "Loss: [2.350393e-07]\n",
      "Loss: [2.3489523e-07]\n",
      "Loss: [2.3462135e-07]\n",
      "Loss: [2.3438362e-07]\n",
      "Loss: [2.3418195e-07]\n",
      "Loss: [2.3392776e-07]\n",
      "Loss: [2.337263e-07]\n",
      "Loss: [2.3343645e-07]\n",
      "Loss: [2.3325443e-07]\n",
      "Loss: [2.3301737e-07]\n",
      "Loss: [2.3278045e-07]\n",
      "Loss: [2.3254366e-07]\n",
      "Loss: [2.3236197e-07]\n",
      "Loss: [2.320538e-07]\n",
      "Loss: [2.3185572e-07]\n",
      "Loss: [2.3163597e-07]\n",
      "Loss: [2.3138317e-07]\n",
      "Loss: [2.3114707e-07]\n",
      "Loss: [2.3096594e-07]\n",
      "Loss: [2.3073007e-07]\n",
      "Loss: [2.3047775e-07]\n",
      "Loss: [2.3024212e-07]\n",
      "Loss: [2.3007789e-07]\n",
      "Loss: [2.2973562e-07]\n",
      "Loss: [2.2951944e-07]\n",
      "Loss: [2.2931988e-07]\n",
      "Loss: [2.2912297e-07]\n",
      "Loss: [2.288525e-07]\n",
      "Loss: [2.2865322e-07]\n",
      "Loss: [2.2840206e-07]\n",
      "Loss: [2.281675e-07]\n",
      "Loss: [2.2795206e-07]\n",
      "Loss: [2.2773418e-07]\n",
      "Loss: [2.2750251e-07]\n",
      "Loss: [2.2724942e-07]\n",
      "Loss: [2.2703442e-07]\n",
      "Loss: [2.2683594e-07]\n",
      "Loss: [2.2656681e-07]\n",
      "Loss: [2.2635214e-07]\n",
      "Loss: [2.2613757e-07]\n",
      "Loss: [2.259231e-07]\n",
      "Loss: [2.2568982e-07]\n",
      "Loss: [2.2549192e-07]\n",
      "Loss: [2.252425e-07]\n",
      "Loss: [2.2495543e-07]\n",
      "Loss: [2.2481196e-07]\n",
      "Loss: [2.2452517e-07]\n",
      "Loss: [2.2429259e-07]\n",
      "Loss: [2.2406014e-07]\n",
      "Loss: [2.2386297e-07]\n",
      "Loss: [2.2361445e-07]\n",
      "Loss: [2.2338236e-07]\n",
      "Loss: [2.232394e-07]\n",
      "Loss: [2.2296989e-07]\n",
      "Loss: [2.2282705e-07]\n",
      "Loss: [2.2254406e-07]\n",
      "Loss: [2.2232878e-07]\n",
      "Loss: [2.2213237e-07]\n",
      "Loss: [2.2186606e-07]\n",
      "Loss: [2.2166985e-07]\n",
      "Loss: [2.2147374e-07]\n",
      "Loss: [2.2120781e-07]\n",
      "Loss: [2.210144e-07]\n",
      "Loss: [2.2081858e-07]\n",
      "Loss: [2.2055303e-07]\n",
      "Loss: [2.2030636e-07]\n",
      "Loss: [2.2012952e-07]\n",
      "Loss: [2.1991542e-07]\n",
      "Loss: [2.1966909e-07]\n",
      "Loss: [2.1947386e-07]\n",
      "Loss: [2.1929736e-07]\n",
      "Loss: [2.1901413e-07]\n",
      "Loss: [2.1882167e-07]\n",
      "Loss: [2.1866157e-07]\n",
      "Loss: [2.1845067e-07]\n",
      "Loss: [2.1818656e-07]\n",
      "Loss: [2.17992e-07]\n",
      "Loss: [2.1772817e-07]\n",
      "Loss: [2.1753628e-07]\n",
      "Loss: [2.1736057e-07]\n",
      "Loss: [2.1714781e-07]\n",
      "Loss: [2.1690305e-07]\n",
      "Loss: [2.1667447e-07]\n",
      "Loss: [2.16446e-07]\n",
      "Loss: [2.1621767e-07]\n",
      "Loss: [2.1604248e-07]\n",
      "Loss: [2.1586737e-07]\n",
      "Loss: [2.1557032e-07]\n",
      "Loss: [2.1541142e-07]\n",
      "Loss: [2.1522055e-07]\n",
      "Loss: [2.1502731e-07]\n",
      "Loss: [2.1481819e-07]\n",
      "Loss: [2.145907e-07]\n",
      "Loss: [2.1432894e-07]\n",
      "Loss: [2.141361e-07]\n",
      "Loss: [2.139274e-07]\n",
      "Loss: [2.136501e-07]\n",
      "Loss: [2.1340485e-07]\n",
      "Loss: [2.1326511e-07]\n",
      "Loss: [2.1300417e-07]\n",
      "Loss: [2.1281193e-07]\n",
      "Loss: [2.1263813e-07]\n",
      "Loss: [2.124485e-07]\n",
      "Loss: [2.1216971e-07]\n",
      "Loss: [2.1199618e-07]\n",
      "Loss: [2.1182271e-07]\n",
      "Loss: [2.1154435e-07]\n",
      "Loss: [2.113369e-07]\n",
      "Loss: [2.1112956e-07]\n",
      "Loss: [2.1090405e-07]\n",
      "Loss: [2.1071276e-07]\n",
      "Loss: [2.1053981e-07]\n",
      "Loss: [2.1031461e-07]\n",
      "Loss: [2.1012359e-07]\n",
      "Loss: [2.0986701e-07]\n",
      "Loss: [2.0967619e-07]\n",
      "Loss: [2.0945144e-07]\n",
      "Loss: [2.0927902e-07]\n",
      "Loss: [2.0898656e-07]\n",
      "Loss: [2.0879614e-07]\n",
      "Loss: [2.0859005e-07]\n",
      "Loss: [2.0836589e-07]\n",
      "Loss: [2.0819391e-07]\n",
      "Loss: [2.0796998e-07]\n",
      "Loss: [2.077643e-07]\n",
      "Loss: [2.075563e-07]\n",
      "Loss: [2.0736896e-07]\n",
      "Loss: [2.0714545e-07]\n",
      "Loss: [2.0697398e-07]\n",
      "Loss: [2.0669881e-07]\n",
      "Loss: [2.0651186e-07]\n",
      "Loss: [2.0623699e-07]\n",
      "Loss: [2.061177e-07]\n",
      "Loss: [2.0587925e-07]\n",
      "Loss: [2.0562285e-07]\n",
      "Loss: [2.0543396e-07]\n",
      "Loss: [2.052632e-07]\n",
      "Loss: [2.0507449e-07]\n",
      "Loss: [2.0488828e-07]\n",
      "Loss: [2.046145e-07]\n",
      "Loss: [2.0449568e-07]\n",
      "Loss: [2.0430731e-07]\n",
      "Loss: [2.0406989e-07]\n",
      "Loss: [2.0389729e-07]\n",
      "Loss: [2.0366011e-07]\n",
      "Loss: [2.0345658e-07]\n",
      "Loss: [2.0326868e-07]\n",
      "Loss: [2.0308089e-07]\n",
      "Loss: [2.0282624e-07]\n",
      "Loss: [2.026721e-07]\n",
      "Loss: [2.0242013e-07]\n",
      "Loss: [2.0225062e-07]\n",
      "Loss: [2.0204538e-07]\n",
      "Loss: [2.0187605e-07]\n",
      "Loss: [2.0170677e-07]\n",
      "Loss: [2.0146848e-07]\n",
      "Loss: [2.0126603e-07]\n",
      "Loss: [2.0109701e-07]\n",
      "Loss: [2.0091022e-07]\n",
      "Loss: [2.0070807e-07]\n",
      "Loss: [2.0045493e-07]\n",
      "Loss: [2.0023518e-07]\n",
      "Loss: [2.0004879e-07]\n",
      "Loss: [1.9988028e-07]\n",
      "Loss: [1.9967865e-07]\n",
      "Loss: [1.9944156e-07]\n",
      "Loss: [1.992733e-07]\n",
      "Loss: [1.9905421e-07]\n",
      "Loss: [1.9883524e-07]\n",
      "Loss: [1.9868499e-07]\n",
      "Loss: [1.9846622e-07]\n",
      "Loss: [1.9831374e-07]\n",
      "Loss: [1.981129e-07]\n",
      "Loss: [1.9791216e-07]\n",
      "Loss: [1.9770916e-07]\n",
      "Loss: [1.9750861e-07]\n",
      "Loss: [1.9737419e-07]\n",
      "Loss: [1.9715614e-07]\n",
      "Loss: [1.9692291e-07]\n",
      "Loss: [1.9667216e-07]\n",
      "Loss: [1.9652038e-07]\n",
      "Loss: [1.963028e-07]\n",
      "Loss: [1.9613589e-07]\n",
      "Loss: [1.9596904e-07]\n",
      "Loss: [1.957189e-07]\n",
      "Loss: [1.9555222e-07]\n",
      "Loss: [1.9533519e-07]\n",
      "Loss: [1.951511e-07]\n",
      "Loss: [1.9498466e-07]\n",
      "Loss: [1.9470237e-07]\n",
      "Loss: [1.9453613e-07]\n",
      "Loss: [1.9435242e-07]\n",
      "Loss: [1.9415359e-07]\n",
      "Loss: [1.9398526e-07]\n",
      "Loss: [1.937866e-07]\n",
      "Loss: [1.9358806e-07]\n",
      "Loss: [1.934223e-07]\n",
      "Loss: [1.9318895e-07]\n",
      "Loss: [1.9304085e-07]\n",
      "Loss: [1.9280775e-07]\n",
      "Loss: [1.9264232e-07]\n",
      "Loss: [1.9246181e-07]\n",
      "Loss: [1.9226395e-07]\n",
      "Loss: [1.9204874e-07]\n",
      "Loss: [1.918511e-07]\n",
      "Loss: [1.9168608e-07]\n",
      "Loss: [1.914712e-07]\n",
      "Loss: [1.9124136e-07]\n",
      "Loss: [1.9110908e-07]\n",
      "Loss: [1.9092931e-07]\n",
      "Loss: [1.9068241e-07]\n",
      "Loss: [1.9055034e-07]\n",
      "Loss: [1.9030368e-07]\n",
      "Loss: [1.9017173e-07]\n",
      "Loss: [1.8997505e-07]\n",
      "Loss: [1.8977848e-07]\n",
      "Loss: [1.8958201e-07]\n",
      "Loss: [1.8940065e-07]\n",
      "Loss: [1.8923669e-07]\n",
      "Loss: [1.8904049e-07]\n",
      "Loss: [1.8881212e-07]\n",
      "Loss: [1.8864841e-07]\n",
      "Loss: [1.8848479e-07]\n",
      "Loss: [1.8827171e-07]\n",
      "Loss: [1.8807603e-07]\n",
      "Loss: [1.8788045e-07]\n",
      "Loss: [1.8771715e-07]\n",
      "Loss: [1.875861e-07]\n",
      "Loss: [1.8737353e-07]\n",
      "Loss: [1.8712893e-07]\n",
      "Loss: [1.8691662e-07]\n",
      "Loss: [1.8675374e-07]\n",
      "Loss: [1.8657373e-07]\n",
      "Loss: [1.8644307e-07]\n",
      "Loss: [1.8624834e-07]\n",
      "Loss: [1.8602167e-07]\n",
      "Loss: [1.8587403e-07]\n",
      "Loss: [1.8569445e-07]\n",
      "Loss: [1.8548295e-07]\n",
      "Loss: [1.8528871e-07]\n",
      "Loss: [1.8509459e-07]\n",
      "Loss: [1.8491538e-07]\n",
      "Loss: [1.8473625e-07]\n",
      "Loss: [1.8455722e-07]\n",
      "Loss: [1.8439538e-07]\n",
      "Loss: [1.8418461e-07]\n",
      "Loss: [1.8402294e-07]\n",
      "Loss: [1.8386132e-07]\n",
      "Loss: [1.8368272e-07]\n",
      "Loss: [1.835042e-07]\n",
      "Loss: [1.8329395e-07]\n",
      "Loss: [1.8313266e-07]\n",
      "Loss: [1.8289086e-07]\n",
      "Loss: [1.8276151e-07]\n",
      "Loss: [1.8260044e-07]\n",
      "Loss: [1.8237373e-07]\n",
      "Loss: [1.8224455e-07]\n",
      "Loss: [1.8197163e-07]\n",
      "Loss: [1.8181092e-07]\n",
      "Loss: [1.8163331e-07]\n",
      "Loss: [1.8147276e-07]\n",
      "Loss: [1.8129532e-07]\n",
      "Loss: [1.8108636e-07]\n",
      "Loss: [1.8092604e-07]\n",
      "Loss: [1.8068569e-07]\n",
      "Loss: [1.8054021e-07]\n",
      "Loss: [1.8039704e-07]\n",
      "Loss: [1.8018858e-07]\n",
      "Loss: [1.8001178e-07]\n",
      "Loss: [1.7983507e-07]\n",
      "Loss: [1.7964379e-07]\n",
      "Loss: [1.7951561e-07]\n",
      "Loss: [1.7933914e-07]\n",
      "Loss: [1.7914813e-07]\n",
      "Loss: [1.7894041e-07]\n",
      "Loss: [1.7874962e-07]\n",
      "Loss: [1.7859034e-07]\n",
      "Loss: [1.7841433e-07]\n",
      "Loss: [1.7824061e-07]\n",
      "Loss: [1.7809613e-07]\n",
      "Loss: [1.7792257e-07]\n",
      "Loss: [1.7768423e-07]\n",
      "Loss: [1.7750867e-07]\n",
      "Loss: [1.7734993e-07]\n",
      "Loss: [1.7720802e-07]\n",
      "Loss: [1.7700143e-07]\n",
      "Loss: [1.7682841e-07]\n",
      "Loss: [1.7665326e-07]\n",
      "Loss: [1.7649492e-07]\n",
      "Loss: [1.7630543e-07]\n",
      "Loss: [1.7613054e-07]\n",
      "Loss: [1.759268e-07]\n",
      "Loss: [1.7576878e-07]\n",
      "Loss: [1.7561084e-07]\n",
      "Loss: [1.7545295e-07]\n",
      "Loss: [1.7527849e-07]\n",
      "Loss: [1.7508967e-07]\n",
      "Loss: [1.7493203e-07]\n",
      "Loss: [1.746957e-07]\n",
      "Loss: [1.7456927e-07]\n",
      "Loss: [1.7441187e-07]\n",
      "Loss: [1.7422352e-07]\n",
      "Loss: [1.7408288e-07]\n",
      "Loss: [1.7390909e-07]\n",
      "Loss: [1.7372102e-07]\n",
      "Loss: [1.7353304e-07]\n",
      "Loss: [1.7335952e-07]\n",
      "Loss: [1.7320266e-07]\n",
      "Loss: [1.7301497e-07]\n",
      "Loss: [1.7281083e-07]\n",
      "Loss: [1.726399e-07]\n",
      "Loss: [1.7251422e-07]\n",
      "Loss: [1.7231037e-07]\n",
      "Loss: [1.7215399e-07]\n",
      "Loss: [1.7193605e-07]\n",
      "Loss: [1.7177985e-07]\n",
      "Loss: [1.7165448e-07]\n",
      "Loss: [1.7145113e-07]\n",
      "Loss: [1.713259e-07]\n",
      "Loss: [1.711085e-07]\n",
      "Loss: [1.7093619e-07]\n",
      "Loss: [1.7078042e-07]\n",
      "Loss: [1.7057761e-07]\n",
      "Loss: [1.7040557e-07]\n",
      "Loss: [1.7029714e-07]\n",
      "Loss: [1.7012525e-07]\n",
      "Loss: [1.6990862e-07]\n",
      "Loss: [1.6973691e-07]\n",
      "Loss: [1.695511e-07]\n",
      "Loss: [1.6942656e-07]\n",
      "Loss: [1.692551e-07]\n",
      "Loss: [1.6906955e-07]\n",
      "Loss: [1.6886776e-07]\n",
      "Loss: [1.6875981e-07]\n",
      "Loss: [1.6857234e-07]\n",
      "Loss: [1.6841767e-07]\n",
      "Loss: [1.6824673e-07]\n",
      "Loss: [1.680922e-07]\n",
      "Loss: [1.6792143e-07]\n",
      "Loss: [1.6772032e-07]\n",
      "Loss: [1.6751932e-07]\n",
      "Loss: [1.6739553e-07]\n",
      "Loss: [1.6722511e-07]\n",
      "Loss: [1.6708732e-07]\n",
      "Loss: [1.6691706e-07]\n",
      "Loss: [1.6671655e-07]\n",
      "Loss: [1.6654649e-07]\n",
      "Loss: [1.6639274e-07]\n",
      "Loss: [1.6625313e-07]\n",
      "Loss: [1.6606924e-07]\n",
      "Loss: [1.6596005e-07]\n",
      "Loss: [1.6569962e-07]\n",
      "Loss: [1.6559268e-07]\n",
      "Loss: [1.6539298e-07]\n",
      "Loss: [1.652538e-07]\n",
      "Loss: [1.6510064e-07]\n",
      "Loss: [1.6491738e-07]\n",
      "Loss: [1.6479456e-07]\n",
      "Loss: [1.6458131e-07]\n",
      "Loss: [1.6444248e-07]\n",
      "Loss: [1.6425957e-07]\n",
      "Loss: [1.6412301e-07]\n",
      "Loss: [1.6395427e-07]\n",
      "Loss: [1.6378563e-07]\n",
      "Loss: [1.6364925e-07]\n",
      "Loss: [1.6346681e-07]\n",
      "Loss: [1.633606e-07]\n",
      "Loss: [1.6319225e-07]\n",
      "Loss: [1.62994e-07]\n",
      "Loss: [1.6287188e-07]\n",
      "Loss: [1.6271984e-07]\n",
      "Loss: [1.6250796e-07]\n",
      "Loss: [1.6235609e-07]\n",
      "Loss: [1.6217436e-07]\n",
      "Loss: [1.6203654e-07]\n",
      "Loss: [1.6188488e-07]\n",
      "Loss: [1.6171731e-07]\n",
      "Loss: [1.615818e-07]\n",
      "Loss: [1.6140051e-07]\n",
      "Loss: [1.6124915e-07]\n",
      "Loss: [1.6105207e-07]\n",
      "Loss: [1.609307e-07]\n",
      "Loss: [1.6074976e-07]\n",
      "Loss: [1.6056894e-07]\n",
      "Loss: [1.6046158e-07]\n",
      "Loss: [1.6025116e-07]\n",
      "Loss: [1.6017574e-07]\n",
      "Loss: [1.5997932e-07]\n",
      "Loss: [1.5979893e-07]\n",
      "Loss: [1.5967802e-07]\n",
      "Loss: [1.5952747e-07]\n",
      "Loss: [1.5937701e-07]\n",
      "Loss: [1.5915144e-07]\n",
      "Loss: [1.5898527e-07]\n",
      "Loss: [1.588964e-07]\n",
      "Loss: [1.5870077e-07]\n",
      "Loss: [1.5858028e-07]\n",
      "Loss: [1.5832569e-07]\n",
      "Loss: [1.581758e-07]\n",
      "Loss: [1.5807133e-07]\n",
      "Loss: [1.5790573e-07]\n",
      "Loss: [1.5774022e-07]\n",
      "Loss: [1.576064e-07]\n",
      "Loss: [1.5747052e-07]\n",
      "Loss: [1.5729155e-07]\n",
      "Loss: [1.5711268e-07]\n",
      "Loss: [1.5694758e-07]\n",
      "Loss: [1.568141e-07]\n",
      "Loss: [1.5667857e-07]\n",
      "Loss: [1.565158e-07]\n",
      "Loss: [1.5636675e-07]\n",
      "Loss: [1.5617269e-07]\n",
      "Loss: [1.5599446e-07]\n",
      "Loss: [1.5589072e-07]\n",
      "Loss: [1.5572627e-07]\n",
      "Loss: [1.555776e-07]\n",
      "Loss: [1.55429e-07]\n",
      "Loss: [1.5526479e-07]\n",
      "Loss: [1.5508708e-07]\n",
      "Loss: [1.5490947e-07]\n",
      "Loss: [1.5477477e-07]\n",
      "Loss: [1.5459733e-07]\n",
      "Loss: [1.5442001e-07]\n",
      "Loss: [1.542876e-07]\n",
      "Loss: [1.5410836e-07]\n",
      "Loss: [1.5398963e-07]\n",
      "Loss: [1.5381265e-07]\n",
      "Loss: [1.5369403e-07]\n",
      "Loss: [1.5353075e-07]\n",
      "Loss: [1.5335402e-07]\n",
      "Loss: [1.5322e-07]\n",
      "Loss: [1.5305903e-07]\n",
      "Loss: [1.5288052e-07]\n",
      "Loss: [1.5276225e-07]\n",
      "Loss: [1.5259947e-07]\n",
      "Loss: [1.5243883e-07]\n",
      "Loss: [1.5236527e-07]\n",
      "Loss: [1.521737e-07]\n",
      "Loss: [1.519688e-07]\n",
      "Loss: [1.518509e-07]\n",
      "Loss: [1.516886e-07]\n",
      "Loss: [1.5157079e-07]\n",
      "Loss: [1.513952e-07]\n",
      "Loss: [1.5123314e-07]\n",
      "Loss: [1.5107322e-07]\n",
      "Loss: [1.509268e-07]\n",
      "Loss: [1.5079384e-07]\n",
      "Loss: [1.506187e-07]\n",
      "Loss: [1.5053016e-07]\n",
      "Loss: [1.5035516e-07]\n",
      "Loss: [1.5025331e-07]\n",
      "Loss: [1.5006307e-07]\n",
      "Loss: [1.4994592e-07]\n",
      "Loss: [1.4980003e-07]\n",
      "Loss: [1.4963882e-07]\n",
      "Loss: [1.4949309e-07]\n",
      "Loss: [1.4931871e-07]\n",
      "Loss: [1.4917313e-07]\n",
      "Loss: [1.4905632e-07]\n",
      "Loss: [1.4891087e-07]\n",
      "Loss: [1.4872148e-07]\n",
      "Loss: [1.4863349e-07]\n",
      "Loss: [1.4847292e-07]\n",
      "Loss: [1.4829914e-07]\n",
      "Loss: [1.4812545e-07]\n",
      "Loss: [1.4800905e-07]\n",
      "Loss: [1.4787739e-07]\n",
      "Loss: [1.4771925e-07]\n",
      "Loss: [1.4757445e-07]\n",
      "Loss: [1.4744299e-07]\n",
      "Loss: [1.4729832e-07]\n",
      "Loss: [1.4713848e-07]\n",
      "Loss: [1.4699599e-07]\n",
      "Loss: [1.468363e-07]\n",
      "Loss: [1.467204e-07]\n",
      "Loss: [1.4660455e-07]\n",
      "Loss: [1.4641664e-07]\n",
      "Loss: [1.4632934e-07]\n",
      "Loss: [1.4609999e-07]\n",
      "Loss: [1.4601278e-07]\n",
      "Loss: [1.4584045e-07]\n",
      "Loss: [1.4572494e-07]\n",
      "Loss: [1.4556595e-07]\n",
      "Loss: [1.453787e-07]\n",
      "Loss: [1.4527855e-07]\n",
      "Loss: [1.4507833e-07]\n",
      "Loss: [1.4499143e-07]\n",
      "Loss: [1.4483284e-07]\n",
      "Loss: [1.447046e-07]\n",
      "Loss: [1.4454616e-07]\n",
      "Loss: [1.4441606e-07]\n",
      "Loss: [1.4425977e-07]\n",
      "Loss: [1.4411668e-07]\n",
      "Loss: [1.4397366e-07]\n",
      "Loss: [1.4381564e-07]\n",
      "Loss: [1.4370093e-07]\n",
      "Loss: [1.4355813e-07]\n",
      "Loss: [1.4341538e-07]\n",
      "Loss: [1.4327271e-07]\n",
      "Loss: [1.4313011e-07]\n",
      "Loss: [1.4298759e-07]\n",
      "Loss: [1.4281704e-07]\n",
      "Loss: [1.4270275e-07]\n",
      "Loss: [1.4254542e-07]\n",
      "Loss: [1.4236012e-07]\n",
      "Loss: [1.4223298e-07]\n",
      "Loss: [1.4211892e-07]\n",
      "Loss: [1.419619e-07]\n",
      "Loss: [1.4181995e-07]\n",
      "Loss: [1.4167809e-07]\n",
      "Loss: [1.414654e-07]\n",
      "Loss: [1.4135165e-07]\n",
      "Loss: [1.4121001e-07]\n",
      "Loss: [1.411113e-07]\n",
      "Loss: [1.4092694e-07]\n",
      "Loss: [1.408134e-07]\n",
      "Loss: [1.4067203e-07]\n",
      "Loss: [1.405586e-07]\n",
      "Loss: [1.4038952e-07]\n",
      "Loss: [1.4023541e-07]\n",
      "Loss: [1.4012215e-07]\n",
      "Loss: [1.3998114e-07]\n",
      "Loss: [1.3984018e-07]\n",
      "Loss: [1.396864e-07]\n",
      "Loss: [1.395456e-07]\n",
      "Loss: [1.3940488e-07]\n",
      "Loss: [1.3926422e-07]\n",
      "Loss: [1.3913848e-07]\n",
      "Loss: [1.3902566e-07]\n",
      "Loss: [1.388575e-07]\n",
      "Loss: [1.3871713e-07]\n",
      "Loss: [1.3857681e-07]\n",
      "Loss: [1.3846422e-07]\n",
      "Loss: [1.3830922e-07]\n",
      "Loss: [1.381415e-07]\n",
      "Loss: [1.3807148e-07]\n",
      "Loss: [1.379187e-07]\n",
      "Loss: [1.3773644e-07]\n",
      "Loss: [1.3763697e-07]\n",
      "Loss: [1.3751198e-07]\n",
      "Loss: [1.3737227e-07]\n",
      "Loss: [1.372179e-07]\n",
      "Loss: [1.3713534e-07]\n",
      "Loss: [1.369261e-07]\n",
      "Loss: [1.3682892e-07]\n",
      "Loss: [1.3668956e-07]\n",
      "Loss: [1.3653556e-07]\n",
      "Loss: [1.3639637e-07]\n",
      "Loss: [1.3628465e-07]\n",
      "Loss: [1.3607607e-07]\n",
      "Loss: [1.359645e-07]\n",
      "Loss: [1.3586765e-07]\n",
      "Loss: [1.3568675e-07]\n",
      "Loss: [1.3561736e-07]\n",
      "Loss: [1.3546396e-07]\n",
      "Loss: [1.3531067e-07]\n",
      "Loss: [1.3521404e-07]\n",
      "Loss: [1.3507551e-07]\n",
      "Loss: [1.3495169e-07]\n",
      "Loss: [1.3485324e-07]\n",
      "Loss: [1.3467302e-07]\n",
      "Loss: [1.3456201e-07]\n",
      "Loss: [1.3439659e-07]\n",
      "Loss: [1.342857e-07]\n",
      "Loss: [1.3413307e-07]\n",
      "Loss: [1.340223e-07]\n",
      "Loss: [1.338572e-07]\n",
      "Loss: [1.3374654e-07]\n",
      "Loss: [1.3362138e-07]\n",
      "Loss: [1.3342938e-07]\n",
      "Loss: [1.333189e-07]\n",
      "Loss: [1.3318135e-07]\n",
      "Loss: [1.3305646e-07]\n",
      "Loss: [1.3298774e-07]\n",
      "Loss: [1.3282326e-07]\n",
      "Loss: [1.3267147e-07]\n",
      "Loss: [1.3258837e-07]\n",
      "Loss: [1.3238264e-07]\n",
      "Loss: [1.3227259e-07]\n",
      "Loss: [1.3217705e-07]\n",
      "Loss: [1.3204009e-07]\n",
      "Loss: [1.319302e-07]\n",
      "Loss: [1.3172496e-07]\n",
      "Loss: [1.3162962e-07]\n",
      "Loss: [1.3150546e-07]\n",
      "Loss: [1.3136885e-07]\n",
      "Loss: [1.3125923e-07]\n",
      "Loss: [1.3112273e-07]\n",
      "Loss: [1.3099883e-07]\n",
      "Loss: [1.3086247e-07]\n",
      "Loss: [1.3069932e-07]\n",
      "Loss: [1.3057561e-07]\n",
      "Loss: [1.30427e-07]\n",
      "Loss: [1.3030342e-07]\n",
      "Loss: [1.3020859e-07]\n",
      "Loss: [1.3000471e-07]\n",
      "Loss: [1.2988133e-07]\n",
      "Loss: [1.2977233e-07]\n",
      "Loss: [1.2960986e-07]\n",
      "Loss: [1.2952773e-07]\n",
      "Loss: [1.2939215e-07]\n",
      "Loss: [1.2925663e-07]\n",
      "Loss: [1.2912119e-07]\n",
      "Loss: [1.290125e-07]\n",
      "Loss: [1.2885052e-07]\n",
      "Loss: [1.2876862e-07]\n",
      "Loss: [1.2863343e-07]\n",
      "Loss: [1.2851257e-07]\n",
      "Loss: [1.2841839e-07]\n",
      "Loss: [1.2828339e-07]\n",
      "Loss: [1.2812185e-07]\n",
      "Loss: [1.2796042e-07]\n",
      "Loss: [1.2786646e-07]\n",
      "Loss: [1.2775831e-07]\n",
      "Loss: [1.276502e-07]\n",
      "Loss: [1.2747674e-07]\n",
      "Loss: [1.2735455e-07]\n",
      "Loss: [1.272078e-07]\n",
      "Loss: [1.2712643e-07]\n",
      "Loss: [1.2695145e-07]\n",
      "Loss: [1.268862e-07]\n",
      "Loss: [1.2673783e-07]\n",
      "Loss: [1.2660372e-07]\n",
      "Loss: [1.2648384e-07]\n",
      "Loss: [1.2638853e-07]\n",
      "Loss: [1.2624234e-07]\n",
      "Loss: [1.2613488e-07]\n",
      "Loss: [1.2596247e-07]\n",
      "Loss: [1.2585512e-07]\n",
      "Loss: [1.2570736e-07]\n",
      "Loss: [1.255879e-07]\n",
      "Loss: [1.2548071e-07]\n",
      "Loss: [1.2534727e-07]\n",
      "Loss: [1.2524018e-07]\n",
      "Loss: [1.2508059e-07]\n",
      "Loss: [1.2494735e-07]\n",
      "Loss: [1.2486859e-07]\n",
      "Loss: [1.2474764e-07]\n",
      "Loss: [1.2461459e-07]\n",
      "Loss: [1.2449564e-07]\n",
      "Loss: [1.2438892e-07]\n",
      "Loss: [1.2424202e-07]\n",
      "Loss: [1.2410923e-07]\n",
      "Loss: [1.2402884e-07]\n",
      "Loss: [1.2387002e-07]\n",
      "Loss: [1.2376357e-07]\n",
      "Loss: [1.235928e-07]\n",
      "Loss: [1.2349858e-07]\n",
      "Loss: [1.233401e-07]\n",
      "Loss: [1.2322178e-07]\n",
      "Loss: [1.2314167e-07]\n",
      "Loss: [1.2303553e-07]\n",
      "Loss: [1.229034e-07]\n",
      "Loss: [1.2279736e-07]\n",
      "Loss: [1.2261332e-07]\n",
      "Loss: [1.2252134e-07]\n",
      "Loss: [1.2237555e-07]\n",
      "Loss: [1.2229572e-07]\n",
      "Loss: [1.22138e-07]\n",
      "Loss: [1.2200636e-07]\n",
      "Loss: [1.2186086e-07]\n",
      "Loss: [1.2176918e-07]\n",
      "Loss: [1.2166363e-07]\n",
      "Loss: [1.2154612e-07]\n",
      "Loss: [1.2144066e-07]\n",
      "Loss: [1.2129551e-07]\n",
      "Loss: [1.2119017e-07]\n",
      "Loss: [1.2103318e-07]\n",
      "Loss: [1.2091411e-07]\n",
      "Loss: [1.2075729e-07]\n",
      "Loss: [1.2071764e-07]\n",
      "Loss: [1.2059873e-07]\n",
      "Loss: [1.2041633e-07]\n",
      "Loss: [1.202856e-07]\n",
      "Loss: [1.201669e-07]\n",
      "Loss: [1.2007585e-07]\n",
      "Loss: [1.1995726e-07]\n",
      "Loss: [1.198525e-07]\n",
      "Loss: [1.1972209e-07]\n",
      "Loss: [1.1964315e-07]\n",
      "Loss: [1.1948714e-07]\n",
      "Loss: [1.193826e-07]\n",
      "Loss: [1.1923869e-07]\n",
      "Loss: [1.1917364e-07]\n",
      "Loss: [1.19017955e-07]\n",
      "Loss: [1.1892552e-07]\n",
      "Loss: [1.1874438e-07]\n",
      "Loss: [1.1865206e-07]\n",
      "Loss: [1.18522294e-07]\n",
      "Loss: [1.1841817e-07]\n",
      "Loss: [1.1830042e-07]\n",
      "Loss: [1.1821007e-07]\n",
      "Loss: [1.1804134e-07]\n",
      "Loss: [1.1792378e-07]\n",
      "Loss: [1.17821706e-07]\n",
      "Loss: [1.17717896e-07]\n",
      "Loss: [1.1758864e-07]\n",
      "Loss: [1.1748493e-07]\n",
      "Loss: [1.173558e-07]\n",
      "Loss: [1.17291265e-07]\n",
      "Loss: [1.1713681e-07]\n",
      "Loss: [1.170469e-07]\n",
      "Loss: [1.1689261e-07]\n",
      "Loss: [1.1677561e-07]\n",
      "Loss: [1.1668585e-07]\n",
      "Loss: [1.1655716e-07]\n",
      "Loss: [1.16428545e-07]\n",
      "Loss: [1.163507e-07]\n",
      "Loss: [1.16210416e-07]\n",
      "Loss: [1.1612087e-07]\n",
      "Loss: [1.1597895e-07]\n",
      "Loss: [1.1590125e-07]\n",
      "Loss: [1.15761246e-07]\n",
      "Loss: [1.15644816e-07]\n",
      "Loss: [1.1551849e-07]\n",
      "Loss: [1.1544094e-07]\n",
      "Loss: [1.1531294e-07]\n",
      "Loss: [1.1518502e-07]\n",
      "Loss: [1.1508237e-07]\n",
      "Loss: [1.1499326e-07]\n",
      "Loss: [1.1482685e-07]\n",
      "Loss: [1.1473784e-07]\n",
      "Loss: [1.1458508e-07]\n",
      "Loss: [1.14482695e-07]\n",
      "Loss: [1.1439382e-07]\n",
      "Loss: [1.14291524e-07]\n",
      "Loss: [1.14164166e-07]\n",
      "Loss: [1.14061976e-07]\n",
      "Loss: [1.13909664e-07]\n",
      "Loss: [1.1382102e-07]\n",
      "Loss: [1.13718976e-07]\n",
      "Loss: [1.136304e-07]\n",
      "Loss: [1.1347838e-07]\n",
      "Loss: [1.1340151e-07]\n",
      "Loss: [1.1327465e-07]\n",
      "Loss: [1.1318625e-07]\n",
      "Loss: [1.1303453e-07]\n",
      "Loss: [1.1290788e-07]\n",
      "Loss: [1.1280625e-07]\n",
      "Loss: [1.1270466e-07]\n",
      "Loss: [1.1257819e-07]\n",
      "Loss: [1.1249006e-07]\n",
      "Loss: [1.1240197e-07]\n",
      "Loss: [1.1226233e-07]\n",
      "Loss: [1.1212457e-07]\n",
      "Loss: [1.12061485e-07]\n",
      "Loss: [1.1191052e-07]\n",
      "Loss: [1.1183418e-07]\n",
      "Loss: [1.11708204e-07]\n",
      "Loss: [1.1159381e-07]\n",
      "Loss: [1.11492774e-07]\n",
      "Loss: [1.1140507e-07]\n",
      "Loss: [1.1124127e-07]\n",
      "Loss: [1.11140395e-07]\n",
      "Loss: [1.1107759e-07]\n",
      "Loss: [1.1092729e-07]\n",
      "Loss: [1.10777094e-07]\n",
      "Loss: [1.1066318e-07]\n",
      "Loss: [1.10575805e-07]\n",
      "Loss: [1.1047523e-07]\n",
      "Loss: [1.10361476e-07]\n",
      "Loss: [1.10249545e-07]\n",
      "Loss: [1.1016057e-07]\n",
      "Loss: [1.100373e-07]\n",
      "Loss: [1.0993697e-07]\n",
      "Loss: [1.0979887e-07]\n",
      "Loss: [1.0969865e-07]\n",
      "Loss: [1.09598474e-07]\n",
      "Loss: [1.09498345e-07]\n",
      "Loss: [1.0937369e-07]\n",
      "Loss: [1.09273664e-07]\n",
      "Loss: [1.09149134e-07]\n",
      "Loss: [1.09024676e-07]\n",
      "Loss: [1.08962475e-07]\n",
      "Loss: [1.0882499e-07]\n",
      "Loss: [1.0870072e-07]\n",
      "Loss: [1.0861412e-07]\n",
      "Loss: [1.0851444e-07]\n",
      "Loss: [1.0842791e-07]\n",
      "Loss: [1.0826632e-07]\n",
      "Loss: [1.0815371e-07]\n",
      "Loss: [1.08042904e-07]\n",
      "Loss: [1.0796791e-07]\n",
      "Loss: [1.0785546e-07]\n",
      "Loss: [1.077448e-07]\n",
      "Loss: [1.0762115e-07]\n",
      "Loss: [1.0748452e-07]\n",
      "Loss: [1.0737405e-07]\n",
      "Loss: [1.07299286e-07]\n",
      "Loss: [1.0716286e-07]\n",
      "Loss: [1.0703954e-07]\n",
      "Loss: [1.0697791e-07]\n",
      "Loss: [1.0680611e-07]\n",
      "Loss: [1.0673155e-07]\n",
      "Loss: [1.06608475e-07]\n",
      "Loss: [1.06522705e-07]\n",
      "Loss: [1.06424e-07]\n",
      "Loss: [1.063011e-07]\n",
      "Loss: [1.0617828e-07]\n",
      "Loss: [1.0611689e-07]\n",
      "Loss: [1.05994175e-07]\n",
      "Loss: [1.05908654e-07]\n",
      "Loss: [1.058344e-07]\n",
      "Loss: [1.0571185e-07]\n",
      "Loss: [1.0556522e-07]\n",
      "Loss: [1.0547988e-07]\n",
      "Loss: [1.0539286e-07]\n",
      "Loss: [1.0525936e-07]\n",
      "Loss: [1.05185336e-07]\n",
      "Loss: [1.0510014e-07]\n",
      "Loss: [1.05002094e-07]\n",
      "Loss: [1.0485596e-07]\n",
      "Loss: [1.0475802e-07]\n",
      "Loss: [1.04636094e-07]\n",
      "Loss: [1.0457516e-07]\n",
      "Loss: [1.04466196e-07]\n",
      "Loss: [1.0436844e-07]\n",
      "Loss: [1.04257886e-07]\n",
      "Loss: [1.04161934e-07]\n",
      "Loss: [1.0405148e-07]\n",
      "Loss: [1.0395392e-07]\n",
      "Loss: [1.0386923e-07]\n",
      "Loss: [1.03735005e-07]\n",
      "Loss: [1.03637596e-07]\n",
      "Loss: [1.03553035e-07]\n",
      "Loss: [1.0340791e-07]\n",
      "Loss: [1.03323444e-07]\n",
      "Loss: [1.03213445e-07]\n",
      "Loss: [1.0309242e-07]\n",
      "Loss: [1.0303193e-07]\n",
      "Loss: [1.0291101e-07]\n",
      "Loss: [1.02826746e-07]\n",
      "Loss: [1.0275358e-07]\n",
      "Loss: [1.0260902e-07]\n",
      "Loss: [1.0246456e-07]\n",
      "Loss: [1.0242804e-07]\n",
      "Loss: [1.0233124e-07]\n",
      "Loss: [1.02198015e-07]\n",
      "Loss: [1.0211404e-07]\n",
      "Loss: [1.02006375e-07]\n",
      "Loss: [1.0190978e-07]\n",
      "Loss: [1.0181323e-07]\n",
      "Loss: [1.0171672e-07]\n",
      "Loss: [1.0159658e-07]\n",
      "Loss: [1.0150018e-07]\n",
      "Loss: [1.0141649e-07]\n",
      "Loss: [1.01320175e-07]\n",
      "Loss: [1.01200264e-07]\n",
      "Loss: [1.0109308e-07]\n",
      "Loss: [1.00996914e-07]\n",
      "Loss: [1.009008e-07]\n",
      "Loss: [1.0081736e-07]\n",
      "Loss: [1.0072133e-07]\n",
      "Loss: [1.00589155e-07]\n",
      "Loss: [1.00458735e-07]\n",
      "Loss: [1.00362875e-07]\n",
      "Loss: [1.003032e-07]\n",
      "Loss: [1.0018389e-07]\n",
      "Loss: [1.0008816e-07]\n",
      "Loss: [9.996898e-08]\n",
      "Loss: [9.989684e-08]\n",
      "Loss: [9.97543e-08]\n",
      "Loss: [9.96948e-08]\n",
      "Loss: [9.961187e-08]\n",
      "Loss: [9.951641e-08]\n",
      "Loss: [9.937415e-08]\n",
      "Loss: [9.932564e-08]\n",
      "Loss: [9.916011e-08]\n",
      "Loss: [9.910079e-08]\n",
      "Loss: [9.89822e-08]\n",
      "Loss: [9.888704e-08]\n",
      "Loss: [9.880445e-08]\n",
      "Loss: [9.869687e-08]\n",
      "Loss: [9.859102e-08]\n",
      "Loss: [9.849606e-08]\n",
      "Loss: [9.834204e-08]\n",
      "Loss: [9.827215e-08]\n",
      "Loss: [9.820062e-08]\n",
      "Loss: [9.810584e-08]\n",
      "Loss: [9.8011114e-08]\n",
      "Loss: [9.788073e-08]\n",
      "Loss: [9.782179e-08]\n",
      "Loss: [9.765752e-08]\n",
      "Loss: [9.7586216e-08]\n",
      "Loss: [9.752737e-08]\n",
      "Loss: [9.7409725e-08]\n",
      "Loss: [9.7302916e-08]\n",
      "Loss: [9.720858e-08]\n",
      "Loss: [9.712668e-08]\n",
      "Loss: [9.6996885e-08]\n",
      "Loss: [9.6902696e-08]\n",
      "Loss: [9.678543e-08]\n",
      "Loss: [9.669134e-08]\n",
      "Loss: [9.65973e-08]\n",
      "Loss: [9.653875e-08]\n",
      "Loss: [9.644478e-08]\n",
      "Loss: [9.634013e-08]\n",
      "Loss: [9.628166e-08]\n",
      "Loss: [9.611868e-08]\n",
      "Loss: [9.6060276e-08]\n",
      "Loss: [9.59312e-08]\n",
      "Loss: [9.586216e-08]\n",
      "Loss: [9.575621e-08]\n",
      "Loss: [9.5687234e-08]\n",
      "Loss: [9.559368e-08]\n",
      "Loss: [9.546491e-08]\n",
      "Loss: [9.5419e-08]\n",
      "Loss: [9.5290346e-08]\n",
      "Loss: [9.5209266e-08]\n",
      "Loss: [9.509303e-08]\n",
      "Loss: [9.501203e-08]\n",
      "Loss: [9.489591e-08]\n",
      "Loss: [9.482562e-08]\n",
      "Loss: [9.4699004e-08]\n",
      "Loss: [9.461817e-08]\n",
      "Loss: [9.452514e-08]\n",
      "Loss: [9.443215e-08]\n",
      "Loss: [9.431639e-08]\n",
      "Loss: [9.425854e-08]\n",
      "Loss: [9.4142884e-08]\n",
      "Loss: [9.408508e-08]\n",
      "Loss: [9.399231e-08]\n",
      "Loss: [9.3878455e-08]\n",
      "Loss: [9.3785786e-08]\n",
      "Loss: [9.369316e-08]\n",
      "Loss: [9.360058e-08]\n",
      "Loss: [9.352023e-08]\n",
      "Loss: [9.3415565e-08]\n",
      "Loss: [9.333529e-08]\n",
      "Loss: [9.32202e-08]\n",
      "Loss: [9.313838e-08]\n",
      "Loss: [9.30477e-08]\n",
      "Loss: [9.294331e-08]\n",
      "Loss: [9.2828465e-08]\n",
      "Loss: [9.27937e-08]\n",
      "Loss: [9.2678945e-08]\n",
      "Loss: [9.259899e-08]\n",
      "Loss: [9.2517446e-08]\n",
      "Loss: [9.2402864e-08]\n",
      "Loss: [9.23456e-08]\n",
      "Loss: [9.219647e-08]\n",
      "Loss: [9.217391e-08]\n",
      "Loss: [9.2059544e-08]\n",
      "Loss: [9.196778e-08]\n",
      "Loss: [9.187606e-08]\n",
      "Loss: [9.18069e-08]\n",
      "Loss: [9.1715265e-08]\n",
      "Loss: [9.160118e-08]\n",
      "Loss: [9.1521684e-08]\n",
      "Loss: [9.140772e-08]\n",
      "Loss: [9.130426e-08]\n",
      "Loss: [9.124734e-08]\n",
      "Loss: [9.113354e-08]\n",
      "Loss: [9.106467e-08]\n",
      "Loss: [9.0962985e-08]\n",
      "Loss: [9.0894176e-08]\n",
      "Loss: [9.07806e-08]\n",
      "Loss: [9.068948e-08]\n",
      "Loss: [9.061038e-08]\n",
      "Loss: [9.049698e-08]\n",
      "Loss: [9.0394046e-08]\n",
      "Loss: [9.033741e-08]\n",
      "Loss: [9.024651e-08]\n",
      "Loss: [9.013334e-08]\n",
      "Loss: [9.006485e-08]\n",
      "Loss: [8.999795e-08]\n",
      "Loss: [8.9884935e-08]\n",
      "Loss: [8.979426e-08]\n",
      "Loss: [8.970364e-08]\n",
      "Loss: [8.9635314e-08]\n",
      "Loss: [8.952253e-08]\n",
      "Loss: [8.946616e-08]\n",
      "Loss: [8.939793e-08]\n",
      "Loss: [8.927342e-08]\n",
      "Loss: [8.919493e-08]\n",
      "Loss: [8.910461e-08]\n",
      "Loss: [8.9014335e-08]\n",
      "Loss: [8.8913794e-08]\n",
      "Loss: [8.882362e-08]\n",
      "Loss: [8.872318e-08]\n",
      "Loss: [8.8643404e-08]\n",
      "Loss: [8.8553364e-08]\n",
      "Loss: [8.847519e-08]\n",
      "Loss: [8.836314e-08]\n",
      "Loss: [8.828505e-08]\n",
      "Loss: [8.819519e-08]\n",
      "Loss: [8.808332e-08]\n",
      "Loss: [8.801562e-08]\n",
      "Loss: [8.7947946e-08]\n",
      "Loss: [8.7848e-08]\n",
      "Loss: [8.77466e-08]\n",
      "Loss: [8.769079e-08]\n",
      "Loss: [8.757924e-08]\n",
      "Loss: [8.7478e-08]\n",
      "Loss: [8.741204e-08]\n",
      "Loss: [8.73124e-08]\n",
      "Loss: [8.720109e-08]\n",
      "Loss: [8.713373e-08]\n",
      "Loss: [8.7056186e-08]\n",
      "Loss: [8.697867e-08]\n",
      "Loss: [8.687929e-08]\n",
      "Loss: [8.679015e-08]\n",
      "Loss: [8.667917e-08]\n",
      "Loss: [8.660183e-08]\n",
      "Loss: [8.6568264e-08]\n",
      "Loss: [8.6457426e-08]\n",
      "Loss: [8.638018e-08]\n",
      "Loss: [8.6314664e-08]\n",
      "Loss: [8.622581e-08]\n",
      "Loss: [8.612687e-08]\n",
      "Loss: [8.6048246e-08]\n",
      "Loss: [8.593928e-08]\n",
      "Loss: [8.5862276e-08]\n",
      "Loss: [8.577366e-08]\n",
      "Loss: [8.568508e-08]\n",
      "Loss: [8.5629935e-08]\n",
      "Loss: [8.553134e-08]\n",
      "Loss: [8.546461e-08]\n",
      "Loss: [8.53444e-08]\n",
      "Loss: [8.527775e-08]\n",
      "Loss: [8.518943e-08]\n",
      "Loss: [8.509109e-08]\n",
      "Loss: [8.500287e-08]\n",
      "Loss: [8.4936346e-08]\n",
      "Loss: [8.485979e-08]\n",
      "Loss: [8.4750056e-08]\n",
      "Loss: [8.4695216e-08]\n",
      "Loss: [8.464039e-08]\n",
      "Loss: [8.45308e-08]\n",
      "Loss: [8.444287e-08]\n",
      "Loss: [8.436654e-08]\n",
      "Loss: [8.4278696e-08]\n",
      "Loss: [8.418088e-08]\n",
      "Loss: [8.409313e-08]\n",
      "Loss: [8.404851e-08]\n",
      "Loss: [8.39393e-08]\n",
      "Loss: [8.3851674e-08]\n",
      "Loss: [8.377562e-08]\n",
      "Loss: [8.3666585e-08]\n",
      "Loss: [8.360212e-08]\n",
      "Loss: [8.353614e-08]\n",
      "Loss: [8.344873e-08]\n",
      "Loss: [8.333991e-08]\n",
      "Loss: [8.328553e-08]\n",
      "Loss: [8.3198245e-08]\n",
      "Loss: [8.311101e-08]\n",
      "Loss: [8.301388e-08]\n",
      "Loss: [8.294814e-08]\n",
      "Loss: [8.288243e-08]\n",
      "Loss: [8.274267e-08]\n",
      "Loss: [8.268849e-08]\n",
      "Loss: [8.261296e-08]\n",
      "Loss: [8.252603e-08]\n",
      "Loss: [8.2429246e-08]\n",
      "Loss: [8.238506e-08]\n",
      "Loss: [8.229825e-08]\n",
      "Loss: [8.219018e-08]\n",
      "Loss: [8.212477e-08]\n",
      "Loss: [8.2028215e-08]\n",
      "Loss: [8.194159e-08]\n",
      "Loss: [8.188767e-08]\n",
      "Loss: [8.1801126e-08]\n",
      "Loss: [8.1726e-08]\n",
      "Loss: [8.1629686e-08]\n",
      "Loss: [8.1553125e-08]\n",
      "Loss: [8.147812e-08]\n",
      "Loss: [8.139179e-08]\n",
      "Loss: [8.128432e-08]\n",
      "Loss: [8.121927e-08]\n",
      "Loss: [8.116558e-08]\n",
      "Loss: [8.1069594e-08]\n",
      "Loss: [8.09933e-08]\n",
      "Loss: [8.0897415e-08]\n",
      "Loss: [8.08114e-08]\n",
      "Loss: [8.072542e-08]\n",
      "Loss: [8.065079e-08]\n",
      "Loss: [8.057471e-08]\n",
      "Loss: [8.047906e-08]\n",
      "Loss: [8.041434e-08]\n",
      "Loss: [8.031731e-08]\n",
      "Loss: [8.023308e-08]\n",
      "Loss: [8.0136154e-08]\n",
      "Loss: [8.007157e-08]\n",
      "Loss: [8.001827e-08]\n",
      "Loss: [7.9879456e-08]\n",
      "Loss: [7.9826215e-08]\n",
      "Loss: [7.9793985e-08]\n",
      "Loss: [7.9729546e-08]\n",
      "Loss: [7.962318e-08]\n",
      "Loss: [7.957002e-08]\n",
      "Loss: [7.946376e-08]\n",
      "Loss: [7.938826e-08]\n",
      "Loss: [7.929331e-08]\n",
      "Loss: [7.920815e-08]\n",
      "Loss: [7.916487e-08]\n",
      "Loss: [7.907005e-08]\n",
      "Loss: [7.898501e-08]\n",
      "Loss: [7.888887e-08]\n",
      "Loss: [7.885683e-08]\n",
      "Loss: [7.877191e-08]\n",
      "Loss: [7.869818e-08]\n",
      "Loss: [7.861335e-08]\n",
      "Loss: [7.85494e-08]\n",
      "Loss: [7.845494e-08]\n",
      "Loss: [7.833831e-08]\n",
      "Loss: [7.8274475e-08]\n",
      "Loss: [7.820097e-08]\n",
      "Loss: [7.8138605e-08]\n",
      "Loss: [7.805407e-08]\n",
      "Loss: [7.802221e-08]\n",
      "Loss: [7.792807e-08]\n",
      "Loss: [7.784365e-08]\n",
      "Loss: [7.775928e-08]\n",
      "Loss: [7.7665305e-08]\n",
      "Loss: [7.759209e-08]\n",
      "Loss: [7.7528554e-08]\n",
      "Loss: [7.745541e-08]\n",
      "Loss: [7.736162e-08]\n",
      "Loss: [7.7309224e-08]\n",
      "Loss: [7.722514e-08]\n",
      "Loss: [7.7172785e-08]\n",
      "Loss: [7.708878e-08]\n",
      "Loss: [7.6995214e-08]\n",
      "Loss: [7.69113e-08]\n",
      "Loss: [7.681784e-08]\n",
      "Loss: [7.675462e-08]\n",
      "Loss: [7.670243e-08]\n",
      "Loss: [7.65981e-08]\n",
      "Loss: [7.656796e-08]\n",
      "Loss: [7.650483e-08]\n",
      "Loss: [7.642119e-08]\n",
      "Loss: [7.634857e-08]\n",
      "Loss: [7.625546e-08]\n",
      "Loss: [7.6192464e-08]\n",
      "Loss: [7.608848e-08]\n",
      "Loss: [7.603652e-08]\n",
      "Loss: [7.596409e-08]\n",
      "Loss: [7.5880735e-08]\n",
      "Loss: [7.5817894e-08]\n",
      "Loss: [7.572511e-08]\n",
      "Loss: [7.565283e-08]\n",
      "Loss: [7.558058e-08]\n",
      "Loss: [7.550837e-08]\n",
      "Loss: [7.5445676e-08]\n",
      "Loss: [7.534221e-08]\n",
      "Loss: [7.527011e-08]\n",
      "Loss: [7.5198045e-08]\n",
      "Loss: [7.513548e-08]\n",
      "Loss: [7.505258e-08]\n",
      "Loss: [7.4960276e-08]\n",
      "Loss: [7.49087e-08]\n",
      "Loss: [7.485714e-08]\n",
      "Loss: [7.47744e-08]\n",
      "Loss: [7.467139e-08]\n",
      "Loss: [7.459961e-08]\n",
      "Loss: [7.453874e-08]\n",
      "Loss: [7.442504e-08]\n",
      "Loss: [7.43845e-08]\n",
      "Loss: [7.434253e-08]\n",
      "Loss: [7.426007e-08]\n",
      "Loss: [7.4177656e-08]\n",
      "Loss: [7.408589e-08]\n",
      "Loss: [7.404401e-08]\n",
      "Loss: [7.3971115e-08]\n",
      "Loss: [7.384989e-08]\n",
      "Loss: [7.381888e-08]\n",
      "Loss: [7.3736715e-08]\n",
      "Loss: [7.366539e-08]\n",
      "Loss: [7.3603466e-08]\n",
      "Loss: [7.352142e-08]\n",
      "Loss: [7.345956e-08]\n",
      "Loss: [7.335746e-08]\n",
      "Loss: [7.330644e-08]\n",
      "Loss: [7.3224555e-08]\n",
      "Loss: [7.313338e-08]\n",
      "Loss: [7.3051595e-08]\n",
      "Loss: [7.3010014e-08]\n",
      "Loss: [7.292971e-08]\n",
      "Loss: [7.28681e-08]\n",
      "Loss: [7.279719e-08]\n",
      "Loss: [7.271559e-08]\n",
      "Loss: [7.2634045e-08]\n",
      "Loss: [7.257256e-08]\n",
      "Loss: [7.2521814e-08]\n",
      "Loss: [7.242037e-08]\n",
      "Loss: [7.2319e-08]\n",
      "Loss: [7.2268335e-08]\n",
      "Loss: [7.2187035e-08]\n",
      "Loss: [7.213642e-08]\n",
      "Loss: [7.204592e-08]\n",
      "Loss: [7.198469e-08]\n",
      "Loss: [7.192348e-08]\n",
      "Loss: [7.185304e-08]\n",
      "Loss: [7.177197e-08]\n",
      "Loss: [7.166041e-08]\n",
      "Loss: [7.1640514e-08]\n",
      "Loss: [7.155957e-08]\n",
      "Loss: [7.14588e-08]\n",
      "Loss: [7.1408444e-08]\n",
      "Loss: [7.1367346e-08]\n",
      "Loss: [7.126671e-08]\n",
      "Loss: [7.119658e-08]\n",
      "Loss: [7.112649e-08]\n",
      "Loss: [7.108547e-08]\n",
      "Loss: [7.094543e-08]\n",
      "Loss: [7.0895254e-08]\n",
      "Loss: [7.083452e-08]\n",
      "Loss: [7.076461e-08]\n",
      "Loss: [7.068416e-08]\n",
      "Loss: [7.063407e-08]\n",
      "Loss: [7.05537e-08]\n",
      "Loss: [7.050367e-08]\n",
      "Loss: [7.0403644e-08]\n",
      "Loss: [7.034312e-08]\n",
      "Loss: [7.0293154e-08]\n",
      "Loss: [7.021298e-08]\n",
      "Loss: [7.011316e-08]\n",
      "Loss: [7.0013414e-08]\n",
      "Loss: [6.996357e-08]\n",
      "Loss: [6.991374e-08]\n",
      "Loss: [6.980364e-08]\n",
      "Loss: [6.9773506e-08]\n",
      "Loss: [6.968449e-08]\n",
      "Loss: [6.96138e-08]\n",
      "Loss: [6.9544484e-08]\n",
      "Loss: [6.9476556e-08]\n",
      "Loss: [6.941643e-08]\n",
      "Loss: [6.935633e-08]\n",
      "Loss: [6.9287154e-08]\n",
      "Loss: [6.9218004e-08]\n",
      "Loss: [6.9148896e-08]\n",
      "Loss: [6.908891e-08]\n",
      "Loss: [6.901986e-08]\n",
      "Loss: [6.8940416e-08]\n",
      "Loss: [6.8890955e-08]\n",
      "Loss: [6.8822004e-08]\n",
      "Loss: [6.874267e-08]\n",
      "Loss: [6.866338e-08]\n",
      "Loss: [6.857508e-08]\n",
      "Loss: [6.855562e-08]\n",
      "Loss: [6.8466036e-08]\n",
      "Loss: [6.838691e-08]\n",
      "Loss: [6.833765e-08]\n",
      "Loss: [6.825994e-08]\n",
      "Loss: [6.8219755e-08]\n",
      "Loss: [6.8160176e-08]\n",
      "Loss: [6.804244e-08]\n",
      "Loss: [6.8003665e-08]\n",
      "Loss: [6.791579e-08]\n",
      "Loss: [6.784599e-08]\n",
      "Loss: [6.779692e-08]\n",
      "Loss: [6.774787e-08]\n",
      "Loss: [6.7679494e-08]\n"
     ]
    }
   ],
   "source": [
    "for i in range(10000):\n",
    "    train()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 107,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "([<tf.Tensor: id=1611592, shape=(), dtype=float32, numpy=0.5312667>],\n",
       " [<tf.Tensor: id=1611781, shape=(), dtype=float32, numpy=0.6583782>])"
      ]
     },
     "execution_count": 107,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "step()\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 142,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<tf.Tensor: id=144347, shape=(3,), dtype=float32, numpy=array([0.5571425, 0.5572855, 0.5572855], dtype=float32)>"
      ]
     },
     "execution_count": 142,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "nn(x)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 143,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<tf.Variable 'Variable:0' shape=(3,) dtype=float32, numpy=array([0.0767175, 0.0767175, 0.0767175], dtype=float32)>"
      ]
     },
     "execution_count": 143,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "w2"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 125,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<tf.Tensor: id=297, shape=(3,), dtype=float32, numpy=array([0.37139067, 0.55708605, 0.74278134], dtype=float32)>"
      ]
     },
     "execution_count": 125,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "y_norm[0]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.7.4"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
